Lädt...

Kleines Projekt — Kommandozeile

Du beschriftest eine Kiste. Dafür schreibst du ein einziges Programm: Es fragt, was in der Kiste ist, es fragt, wie viele es sind, und dann schreibt es eine Zeile. Du tippst mug und danach 4. Die letzte Zeile auf dem Bildschirm ist mug 4.

Zwei Fragen stellen und eine Zeile schreiben

python
def label(item, count):
    return f"{item} {count}"

item = input("item: ")
count = input("how many: ")
print(label(item, count))

Der Bildschirm zeigt drei Zeilen. Zeile 1: Das Programm wartet bei item: . Du tippst mug und drückst Enter. Auf dem Bildschirm steht jetzt item: mug, die Frage neben deiner Eingabe. item enthält nur mug. Die Frage item: wird angezeigt, solange das Programm wartet, und sie wird nicht gespeichert. Zeile 2: Das Programm wartet bei how many: . Du tippst 4 und drückst Enter. Auf dem Bildschirm steht jetzt how many: 4. count enthält die Zeichen 4, genau so, wie du sie getippt hast. Die Frage how many: wird nicht gespeichert. Zeile 3: print schreibt die Zeile, die label zurückgibt. Diese Zeile ist mug 4. Das Leerzeichen zwischen mug und 4 steht in der return-Zeile, zwischen den beiden Antworten. Danach ist das Programm fertig. Es gibt keine vierte Zeile.

Die letzte Zeile ist mug 4. Sie ist nicht item: mug, und sie ist nicht how many: 4. Diese beiden Zeilen stehen weiter oben, jede mit der Frage neben deiner Eingabe. label wird nur mit mug und 4 aufgerufen, ohne die Fragen. Die return-Zeile f"{item}: {count}" steht nicht in diesem Programm. Mit ihr wäre die letzte Zeile mug: 4. Die return-Zeile in diesem Programm setzt ein Leerzeichen zwischen die Antworten, darum ist die letzte Zeile mug 4.

Du kannst jetzt die zwei Fragen und die eine Zeile in einem einzigen Programm zusammenbringen. Du tippst mug, dann 4, und die letzte Zeile ist mug 4. Die nächste Seite führt dieses Programm nur aus, wenn du diese Datei selbst startest.

Zwei Fragen, dann eine Zeile

Du tippst mug, dann 4, und der Bildschirm zeigt item: mug, how many: 4 und zuletzt mug 4. Die Fragen bleiben auf den ersten zwei Zeilen, und die letzte Zeile ist mug 4. Die nächste Seite führt dieses Programm nur aus, wenn du diese Datei selbst startest.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
5
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt