• 1
    إدخال وإخراج البيانات
    • المهام
  • 2
    الشروط
    • المهام
  • 3
    حلقة for
    • المهام
  • 4
    السلاسل النصية
    • المهام
  • 5
    حلقة while
    • المهام
  • 6
    القوائم
    • المهام
  • 7
    مصفوفات ثنائية الأبعاد
    • المهام
  • 8
    القواميس
    • المهام
  • 9
    المجموعات
    • المهام
  • 10
    الدوال والتكرار
    • المهام
  • к

درس 9. Sets

الصعوبة:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

مسألة«مُكتشف تطابقات النص»

💻 Python
في عصر المحتوى الرقمي، عندما تنتشر المعلومات بسرعة عالية، يصبح من المهم بشكل متزايد تحديد مدى تفرد النصوص. يمكن أن تؤدي الانتحال والنسخ وإعادة استخدام أفكار الآخرين دون إذن إلى عواقب وخيمة.
rn
قم بتطوير برنامج يحلل نصين ويحسب درجة التشابه بينهما بناءً على عدد الكلمات المشتركة. يجب أن يتجاهل البرنامج حالة الأحرف وعلامات الترقيم. يتم حساب درجة التشابه كنسبة مئوية من الكلمات المشتركة من إجمالي عدد الكلمات الفريدة في كلا النصين.

تنسيق الإدخال

يتم تقديم سطرين في مدخل البرنامج، وهما نصوص للمقارنة. يتم إدخال كل نص من سطر جديد

تنسيق الإخراج

يجب على البرنامج استنتاج رقم واحد & ndash; درجة تشابه النصوص، معبرًا عنها كنسبة مئوية مقربة إلى منزلتين عشريتين

مثال

إدخال

هذا هو النص الأول للتحقق. يحتوي على بضع كلمات.
النص الثاني للتحليل. يحتوي أيضًا على كلمات.

إخراج

28.57

تلميح

There will be no clue here, decide for yourself!

main.py
اختبار 1
اختبار 2
اختبار 3
اختبار 4
اختبار 5
اختبار 6
اختبار 7
اختبار 8
اختبار 9
اختبار 10
حل المطور

🎉 تهانينا! 🎉

لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.

AD

إعلان

red-snake blue-snake green-snake

جارٍ تشغيل الكود...

مساعد الذكاء الاصطناعي

مرحباً! أنا مساعدك في البرمجة. اسألني أي شيء عن Python — يمكنني شرح الدوال والطرق ومساعدتك في المهمة الحالية!