• 1
    Eingabe und Ausgabe
    • Aufgaben
  • 2
    Bedingungen
    • Aufgaben
  • 3
    For-Schleife
    • Aufgaben
  • 4
    Zeichenketten
    • Aufgaben
  • 5
    While-Schleife
    • Aufgaben
  • 6
    Listen
    • Aufgaben
  • 7
    2D-Arrays
    • Aufgaben
  • 8
    Wörterbücher
    • Aufgaben
  • 9
    Mengen
    • Aufgaben
  • 10
    Funktionen und Rekursion
    • Aufgaben
  • к

Lektion 9. Sets

Schwierigkeit:

Aufgabe«Der Textabgleich-Detektor»

💻 Python
Im Zeitalter digitaler Inhalte, wenn sich Informationen mit hoher Geschwindigkeit verbreiten, wird es immer wichtiger, die Einzigartigkeit von Texten zu bestimmen. Plagiate, das Kopieren und die unerlaubte Wiederverwendung fremder Ideen können schwerwiegende Folgen haben.
rn
Entwickeln Sie ein Programm, das zwei Texte analysiert und ihren Ähnlichkeitsgrad basierend auf der Anzahl gemeinsamer Wörter berechnet. Das Programm soll die Groß-/Kleinschreibung und Satzzeichen ignorieren. Der Ähnlichkeitsgrad wird als Prozentsatz der gemeinsamen Wörter von der Gesamtzahl der eindeutigen Wörter in beiden Texten berechnet.

Eingabeformat

Zwei Zeilen werden am Eingang des Programms präsentiert, die Texte zum Vergleich sind. Jeder Text wird von der neuen Zeile eingeführt

Ausgabeformat

Das Programm soll eine Zahl ausgeben & ndash; den Grad der Ähnlichkeit der Texte, ausgedrückt als Prozentsatz, gerundet auf zwei Nachkommastellen.

Beispiel

Eingabe

Dies ist der erste Text zur Überprüfung. Er enthält ein paar Wörter.
Der zweite Text zur Analyse. Er enthält ebenfalls Wörter.

Ausgabe

28.57

Hinweis

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
Entwicklerlösung

🎉 Glückwunsch! 🎉

Du hast die Aufgabe hervorragend gelöst! Es war schwierig, aber du hast die Lösung gefunden. Du bist dem Meister einen Schritt näher! Mach weiter so.

AD

Werbung

red-snake blue-snake green-snake

Führe deinen Code aus...

KI-Assistent

Hallo! Ich bin dein Programmier-Assistent. Stelle mir beliebige Fragen zu Python — ich erkläre Funktionen, Methoden und helfe dir bei der aktuellen Aufgabe!