Text verbinden
Mit Kommas gibt print() mehrere Werte nebeneinander aus. Manchmal musst du aber aus mehreren Teilen einen neuen Text machen, zum Beispiel um ihn in einer Variablen zu speichern. Dafür gibt es den Operator +: Er addiert Zahlen und verbindet Texte. Programmierer nennen das Verbinden von Texten Konkatenation.
tag = "Samstag"
nachricht = "Heute ist " + tag + "."
print(nachricht)Das gibt Folgendes aus:
Heute ist Samstag.Anders als Kommas fügt + keine Leerzeichen hinzu: Es verbindet die Texte genau so, wie sie sind. Die Leerzeichen musst du selbst in die Anführungszeichen schreiben. Deshalb steht in "Heute ist " ein Leerzeichen nach ist. Ohne es bekämst du Heute istSamstag.
Auch ein Leerzeichen allein ist ein Text: " ". Das ist praktisch, wenn du zwei Variablen verbindest:
wochentag = "Montag"
tageszeit = "morgen"
print(wochentag + tageszeit)
print(wochentag + " " + tageszeit)Das gibt Folgendes aus:
Montagmorgen
Montag morgenSo schreibst du es:
Anweisungen
- 1
Erstelle eine Variable
voller_name: Verbindevorname, ein Leerzeichen undnachnamemit+. - 2
Gib
voller_nameaus. Die Ausgabe sollJonas Meiersein. - 3
Verbinde in der nächsten Zeile
"Benutzer ",voller_nameund" hat sich angemeldet."mit+und gib das Ergebnis aus. Das Programm sollBenutzer Jonas Meier hat sich angemeldet.ausgeben.