Python-Übungen für Einsteiger

Palindrom in Python prüfen

Ein Palindrom liest sich vorwärts und rückwärts gleich, nachdem unwichtige Zeichen normalisiert wurden.

Was ist Palindrom in Python prüfen?

Ein Palindrom liest sich vorwärts und rückwärts gleich, nachdem unwichtige Zeichen normalisiert wurden.

Erkenne Palindrome unabhängig von Großschreibung und Leerzeichen.

Wann wird dieser Ansatz verwendet?

  • Python-Syntax anhand von ausführbarem Code lernen.
  • Eine Grundlage für umfangreichere Programmieraufgaben schaffen.
  • Ideen ohne lokale Einrichtung schnell ausprobieren.

Beispielcode

Code ausführen →
main.py
text = "Never odd or even"
normalized = "".join(character.lower() for character in text if character.isalnum())

print(normalized == normalized[::-1])

Erwartete Ausgabe

True

So funktioniert es

Zuerst bleiben nur Buchstaben und Ziffern übrig. Anschließend wird der normalisierte Text mit seiner umgekehrten Form verglichen.

Ändere die Werte und führe das Programm im CodeUtility Python Online-Compiler aus, ohne Python lokal zu installieren.

Übungsaufgaben

Verändere Eingaben und Randfälle, bevor du die Lösung mit größeren Datenmengen testest.

  1. Sage die Ausgabe voraus, bevor du den Code ausführst.
  2. Behandle leere und ungültige Eingaben.
  3. Kapsle die Logik in einer Funktion und ergänze Tests.
In der Python-IDE ausführen →