python:zaehlschleifen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
python:zaehlschleifen [2020/08/29 09:41] – [Python-Syntax] lutz | python:zaehlschleifen [2021/11/30 09:48] (aktuell) – [Vertiefung] lutz | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
In Python kann man eine Zählschleife mit Hilfe der '' | In Python kann man eine Zählschleife mit Hilfe der '' | ||
- | < | + | < |
range(startwert, | range(startwert, | ||
</ | </ | ||
+ | |||
+ | '' | ||
+ | angenommen, dass die Schrittweite fehlt. '' | ||
+ | |||
+ | Im Zusammenhang mit einer sogenannten '' | ||
+ | |||
+ | <code python> | ||
+ | for i in range(startwert, | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Die Variable i nimmt nun bei jeden Schleifendurchlauf einen von '' | ||
+ | |||
+ | ' | ||
+ | |||
+ | * [[python: | ||
+ | |||
+ | ===== Beispiel ===== | ||
+ | |||
+ | Schreibe ein Programm, dass nach Eingabe einer Zahl bis zu dieser zählt. | ||
+ | |||
+ | ==== Verbale Kurzbeschreibung ==== | ||
+ | |||
+ | Für zahl = anfangswert bis zahl = endwert mit schrittweite wiederhole: | ||
+ | * Ausgabe: zahl | ||
+ | |||
+ | ==== Struktogramm ==== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Pythonprogramm ==== | ||
+ | |||
+ | <code python beispiel_zaehlschleife.py> | ||
+ | n = int(input(" | ||
+ | for i in range(1, | ||
+ | print(i) | ||
+ | </ | ||
+ | |||
+ | ===== Vertiefung ===== | ||
+ | |||
+ | Im Lehrbuch inf-Schule wird das Thema nochmal vertieft: | ||
+ | |||
+ | https:// | ||
+ | ===== Aufgaben ===== | ||
+ | |||
+ | **Aufgabe 1** | ||
+ | |||
+ | Gib jeweils an, welche Werte i annimmt! | ||
+ | |||
+ | a) | ||
+ | <code python> | ||
+ | for i in range(1, | ||
+ | </ | ||
+ | |||
+ | b) | ||
+ | <code python> | ||
+ | for i in range(3,11) | ||
+ | </ | ||
+ | |||
+ | c) | ||
+ | <code python> | ||
+ | for i in range(5) | ||
+ | </ | ||
+ | |||
+ | **Aufgabe 2** | ||
+ | |||
+ | Schreibe ein Programm, dass nach Eingabe einer Zahl alle Zahlen bis zu dieser Zahl ausgibt, die bei der Division durch 7 den Rest 4 lassen! | ||
+ | |||
+ | \\ | ||
+ | |||
+ | [[python: | ||
+ | |||
+ | [[python: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | ~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~ | ||
+ |
python/zaehlschleifen.1598686894.txt.gz · Zuletzt geändert: 2020/08/29 09:41 von lutz