05 – Ich kann zählen!

  1. Gehe zu repl.it, melde Dich an und erstelle ein neues Pyhthon-Repl
  2. Schreibe ein Programm, das hochzählt und das Ergebnis anzeigt. Bei jeder Zahl soll der Benutzer gefragt werden, ob weitergezählt werden soll.

Python kennt verschiedene Schleifen – die while-Schleife ist eine davon.
Nach dem Schlüsselwort while wird ein logischer Ausdruck erwartet.
Ein logischer Ausdruck ist entweder wahr (True) oder falsch (False) – nichts anderes.
Der Operator == ist der Vergleichsoperator. Bitte nicht mit dem Zuweisungsoperator = verwechseln!
Alles, was nach der while-Zeile eingerückt ist, gehört zu Schleife.
Die Funktion print erwartet eine Zeichenkette als Parameter. Soll eine Zahl ausgegeben werden, muss diese in eine Zeichenkette umgewandelt werden („konvertiert“). Die Konvertierung geschieht mit der Funktion str.
Die letzte Zeile des Programms ist nicht mehr eingerückt und wird ausgeführt, wenn die Schleife verlassen wird.

Klicke auf „Run“ und probiere das Programm aus.
Der Code kann verändert werden. Das geht auch ohne Login.

Aufgabe:
Ändere das Programm so, dass es die Quadratzahlen ausgibt.
Ausgabe:
Quadratzahlen
0 * 0 = 0
Weiter? - j/n j
1 * 1 = 1
Weiter? - j/n j
2 * 2 = 4
Weiter? - j/n j
3 * 3 = 9
Weiter? - j/n

Hinweis: Der Operator * multipliziert.
Lösung

Weiter ->