CheatsheetEinsteiger

Python

Ein- und Ausgabe mit Python

Mit print(), input() und f-Strings Daten ausgeben, Benutzereingaben abfragen und übersichtlich formatieren.

5 Minuten Lesezeit · 1 PDF-Download

Ein- und Ausgabe machen kleine Python-Programme interaktiv. print() zeigt Informationen an, während input() eine Eingabe über die Konsole entgegennimmt.

Eingaben verarbeiten

input() liefert immer eine Zeichenkette. Für Berechnungen muss die Eingabe deshalb häufig umgewandelt werden.

name = input("Wie heißt du? ")
alter = int(input("Wie alt bist du? "))
print(f"Hallo {name}, nächstes Jahr bist du {alter + 1}.")

Ausgaben formatieren

F-Strings setzen Variablen und Ausdrücke direkt in Text ein. Zahlen lassen sich dabei beispielsweise auf Nachkommastellen begrenzen.

preis = 12.5
print(f"Preis: {preis:.2f} Euro")

Über die Parameter sep und end steuerst du Trennzeichen und Zeilenende von print().

Das nimmst du mit

Mit den Beispielen im PDF kannst du Konsolenprogramme erstellen, Eingaben passend umwandeln und Ergebnisse verständlich sowie einheitlich formatiert ausgeben.