• 1
    Entrée et sortie
    • Tâches
  • 2
    Conditions
    • Tâches
  • 3
    Boucle for
    • Tâches
  • 4
    Chaînes
    • Tâches
  • 5
    Boucle while
    • Tâches
  • 6
    Listes
    • Tâches
  • 7
    Tableaux 2D
    • Tâches
  • 8
    Dictionnaires
    • Tâches
  • 9
    Ensembles
    • Tâches
  • 10
    Fonctions et récursion
    • Tâches
  • к

Leçon 9. Sets

Difficulté :

Exercice«Détecteur de correspondances»

💻 Python
À l'ère du contenu numérique, où l'information se propage à grande vitesse, il devient de plus en plus important de déterminer l'unicité des textes. Le plagiat, la copie et la réutilisation des idées d'autrui sans autorisation peuvent entraîner de graves conséquences.
rn
Développez un programme qui analysera deux textes et calculera leur degré de similarité en fonction du nombre de mots communs. Le programme doit ignorer la casse des symboles et les signes de ponctuation. Le degré de similarité est calculé comme un pourcentage de mots communs par rapport au nombre total de mots uniques dans les deux textes.

Format d entrée

Deux lignes sont présentées en entrée du programme, qui sont des textes à comparer. Chaque texte est introduit à partir d'une nouvelle ligne.

Format de sortie

Le programme doit déduire un nombre & ndash; Le degré de similarité des textes, exprimé en pourcentage arrondi à deux chiffres après la virgule.

Exemple

Entrée

Ceci est le premier texte de vérification. Il contient quelques mots.
Le deuxième texte d'analyse. Il contient également des mots.

Sortie

28.57

Indice

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Solution du développeur

🎉 Félicitations ! 🎉

Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.

AD

Publicité

red-snake blue-snake green-snake

Exécution de votre code...

Assistant IA

Bonjour ! Je suis ton assistant de programmation. Pose moi toutes tes questions sur Python — je peux t expliquer les fonctions, les méthodes et t aider avec la tâche en cours !