Der Automat am Bahnhof fragt dich
Du stehst am Fahrkartenautomat. Er fragt: „Wohin?“ und „Wie viele Personen?“ Du tippst, und er rechnet den Preis aus.
Das Programm hat die Antworten nicht vorher gekannt. Es hat gefragt und gewartet.
Heute lernst du, wie ein Python-Programm fragt.
Am Ende dieser Lektion
Notiz
Ich kann mit input eine Antwort einlesen und sie mit int in eine Zahl umwandeln.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Eingabe | das, was eine Person ins Programm tippt | |
| input | der Befehl, der eine Frage stellt und die Antwort liest | input("Name? ") |
| Ganzzahl | eine Zahl ohne Komma | 12 |
| int | der Befehl, der Text in eine Ganzzahl umwandelt | int("12") |
| Umwandlung | aus einer Art von Wert eine andere machen |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Zum Start: Mit Text arbeiten
Probier es aus
Zum Start: Mit Text arbeiten
4 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.
Mit input stellt Python eine Frage
Der Befehl input zeigt einen Text an und wartet. Die Person tippt eine Antwort und drückt die Eingabetaste.
Die Antwort kommt als Ergebnis zurück. Du legst sie in einer Variablen ab.
Der Text in den Klammern ist die Frage. Ein Leerzeichen am Ende macht sie lesbarer.
So sieht ein Programm mit input aus
name = input("Wie heißt du? ")
print("Hallo, " + name + "!")
Beispiel: Ein Durchlauf des Programms
| Schritt | Am Bildschirm | Variable name |
|---|---|---|
| 1 | Wie heißt du? | noch leer |
| 2 | Die Person tippt Mia | Mia |
| 3 | Hallo, Mia! | Mia |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Kurze Kontrolle
Probier es aus
Kurze Kontrolle
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.