Der Name auf dem Trikot
Dein Verein bestellt Trikots. Auf jedem steht ein Name in Großbuchstaben, und der Platz ist knapp.
Die Person im Büro muss Namen zusammensetzen und Buchstaben zählen. Bei 200 Trikots will sie das nicht von Hand tun.
Python kann mit Text rechnen, fast wie mit Zahlen.
Am Ende dieser Lektion
Notiz
Ich kann Zeichenketten verbinden und ihre Länge mit Python bestimmen.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Zeichenkette | Text im Programm, in Anführungszeichen | "Tor" |
| Verbinden | zwei Texte hintereinander setzen | "Hallo " + "Mia" |
| Länge | die Zahl der Zeichen in einem Text | len("Tor") |
| Methode | ein Befehl, der mit einem Punkt an einem Wert hängt | wort.upper() |
| Zeichen | ein Buchstabe, eine Ziffer, ein Leerzeichen oder ein Satzzeichen |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Zum Start: Rechnen mit Zahlen
Probier es aus
Zum Start: Rechnen mit Zahlen
4 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.
Mit + verbindest du Text
Das Plus-Zeichen setzt zwei Zeichenketten hintereinander: "Hallo " + "Mia" ergibt "Hallo Mia".
Python fügt nichts dazwischen ein. Ein Leerzeichen musst du selbst schreiben, als eigenen Text " ".
Du kannst Variablen und Text mischen.
Probiere es aus: Namen verbinden
vorname = "Jonas"
nachname = "Keller"
print(vorname + nachname)
print(vorname + " " + nachname)
print("Hallo, " + vorname + "!")
# Warum steht in der ersten Zeile kein Leerzeichen?
# Ändere vorname und nachname.
Ein häufiger Fehler
Warnung
Viele denken, Python setze zwischen zwei Texten automatisch ein Leerzeichen. Das stimmt nicht. "Hallo" + "Mia" ergibt HalloMia. Schreibe das Leerzeichen selbst: "Hallo" + " " + "Mia".
Kurze Kontrolle
Probier es aus
Kurze Kontrolle
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.