Eingabe und Ausgabe in Python
Ein Programm, das nichts ausgibt und nichts entgegennimmt, merkt niemand. Eingabe und Ausgabe sind deshalb die ersten beiden Befehle, die du brauchst.
print(…) |
Ausgabe – schreibt etwas auf den Bildschirm |
input(…) |
Eingabe – wartet, bis jemand etwas tippt und Enter drückt |
zahl = int(input("Gib eine Zahl ein: "))
print("Das Doppelte ist", zahl * 2)
⚠️ Die wichtigste Regel: input liefert immer Text
Auch wenn jemand 5 eintippt, kommt bei Python die Zeichenkette „5“ an – keine Zahl. Deshalb musst du umwandeln:
int()für ganze Zahlen ·float()für Kommazahlen- Ohne Umwandlung wird aus
"2" + "3"nämlich „23“ und nicht 5 – das Plus klebt Texte aneinander
💡 Zwei Schreibweisen für die Ausgabe: Mit Komma trennt print automatisch durch ein Leerzeichen — print("Hallo", name). Eleganter ist ein f-String: print(f"Hallo {name}, du bist {alter} Jahre alt.")
© 2019 - 2026 - MeineLernbox
