Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vorschau

Texte zerlegen

Das ist die erste Seite der Lektion. Lies sie und probier die Aufgaben aus. Der Rest steht im ganzen Kurs.

35 Minuten

Wie viele Wörter hat die Nachricht?

Dein Handy zeigt dir beim Schreiben, wie viele Wörter eine Nachricht hat. Woher weiß es das?

Es zerlegt den Text an den Leerzeichen und zählt die Teile. Das kannst du in Python auch, mit einem einzigen Befehl.

Am Ende dieser Lektion

Notiz

Ich kann mit split einen Text in eine Liste von Wörtern zerlegen.

Schlüsselwörter

BegriffWas er bedeutetBeispiel
ZeichenketteEin Text in Python, mit Anführungszeichen."Hallo Welt"
splitZerlegt einen Text in eine Liste von Teilen.satz.split()
TrennzeichenDas Zeichen, an dem der Text zerteilt wird.","
WortEin Teil des Textes zwischen zwei Leerzeichen.
LängeWie viele Zeichen oder Elemente etwas hat.len(wort)

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Einstieg: Größten Wert finden

Probier es aus

Einstieg: Größten Wert finden

4 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

split macht aus einem Text eine Liste

Ein Satz ist eine Zeichenkette. Mit satz.split() zerlegst du ihn an den Leerzeichen.

Das Ergebnis ist eine Liste. Jedes Wort ist ein Element. Alles, was du über Listen weißt, gilt nun auch für die Wörter: Index, len und die Schleife.

Probiere es aus: einen Satz zerlegen

Code: python
satz = "Heute gibt es Nudeln in der Mensa"
woerter = satz.split()

print(woerter)
print("Anzahl der Wörter:", len(woerter))
print("Erstes Wort:", woerter[0])

# Ändere den Satz und starte neu.

Beispiel: Aus Text wird Liste

TextAufrufErgebnis
Heute gibt es Pizzasplit()["Heute", "gibt", "es", "Pizza"]
Ayla,Ben,Miasplit(",")["Ayla", "Ben", "Mia"]
Hallosplit()["Hallo"]
(leer)split()[]

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Kurz geprüft

Probier es aus

Kurz geprüft

3 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Die Lektion geht weiter

8 weitere Teile dieser Lektion stehen im ganzen Kurs, mit den Aufgaben und der Abschlussprüfung. Mit einem Konto bekommst du alles.