Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:programmieren_ii:variablen_verzweigungen_schleifen [2025-10-06 12:17] – [1.3 Input] hofgf_informatik:programmieren_ii:variablen_verzweigungen_schleifen [2025-11-09 08:33] (aktuell) – [Aufgabe D4] hof
Zeile 78: Zeile 78:
 ==== - Formatierte Ausgaben ==== ==== - Formatierte Ausgaben ====
  
-Betrachte nochmals den ersten Codeblock von diesem Kapitel. Dort wird eine Zahl in der Variablen `x` gespeichert. Danach weisen wir das Quadrat von `x` der Variablen `y` zu und geben diese aus. In der Konsole steht dann einfach 49.+Betrachte nochmals [[#einfache_rechnungen|diesen Codeblock]]. Dort wird eine Zahl in der Variablen `x` gespeichert. Danach weisen wir das Quadrat von `x` der Variablen `y` zu und geben diese aus. In der Konsole steht dann einfach 49.
 Wir hätten nun aber gerne, dass dort der Satz "Das Quadrat der Zahl 7 is 49" ausgegeben wird. Dies erreichen wir mit der folgenden Zeile Code: Wir hätten nun aber gerne, dass dort der Satz "Das Quadrat der Zahl 7 is 49" ausgegeben wird. Dies erreichen wir mit der folgenden Zeile Code:
  
 <code python> <code python>
-print("Das Quadrat der Zahl {0} is {1}".format(x,y))+print(f"Das Quadrat der Zahl {x} is {y}")
 </code> </code>
  
-In der print-Funktion schreiben wir in Anführungs- und Schlusszeichen den Satz, den wir gerne als Ausgabe hätten. Beachte, dass die beiden Zahlen *nicht* direkt in den String geschrieben werden. Stattdessen wollen wir, dass dort die Werte der Variablen `x` und `y` eingefügt werden. Dafür fügen wir an den richtigen Stellen die beiden Platzhalter `{0}` und `{1}` ein. An den String hängen wir dann den Befehl `.format(x,y)` an. Diese fügt für den ersten Platzhalter (`{0}`) den Wert der ersten Variablen (`x`) und für den zweiten Platzhalter (`{1}`) den Wert der zweiten Variablen (`y`ein.+In der print-Funktion schreiben wir in Anführungs- und Schlusszeichen den Satz, den wir gerne als Ausgabe hätten. Beachte, dass die beiden Variablen `x` und `y` mit geschweiften Klammern umgeben eingefügt werden könnenDamit dies funktioniertmuss vor dem ersten Anführungszeichen der Buchstabe `f` (für Format-Stringstehen.
  
 ==== - Aufgaben D ==== ==== - Aufgaben D ====
Zeile 117: Zeile 117:
 === Aufgabe D4 === === Aufgabe D4 ===
  
-Kopiere deinen Code aus Aufgabe D2 und erweitere den Code. Anstelle eines Quadrates soll das Turtle nun ein Rechteck ablaufen. Dazu soll der Benutzer zuerst folgende Werte eingeben (alle mit einem seperatern `input`-Statement):+Kopiere deinen Code aus Aufgabe D2 und erweitere den Code. Anstelle eines Quadrates soll das Turtle nun ein Rechteck ablaufen. Dazu soll der Benutzer zuerst folgende Werte eingeben (alle mit einem seperaten `input`-Statement):
  
    * x-Koordinate des Startpunkts    * x-Koordinate des Startpunkts
  • gf_informatik/programmieren_ii/variablen_verzweigungen_schleifen.1759753071.txt.gz
  • Zuletzt geändert: 2025-10-06 12:17
  • von hof