Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:snr:informatik:glf22:python:for [2022/09/19 16:36] Olaf Schnürer [Aufgabe: Kleines Einmaleins bzw. Multiplikationstabelle (mit unschön formatierter Ausgabe)] |
lehrkraefte:snr:informatik:glf22:python:for [2022/10/25 10:30] Olaf Schnürer [Aufgabe 4: Slalomtext] |
||
---|---|---|---|
Line 4: | Line 4: | ||
<WRAP center round info> | <WRAP center round info> | ||
Schleifen werden verwendet, wenn ein Programmteil mehrfach ausgeführt werden soll. In diesem Abschnitt lernst du for-Schleifen kennen. Später werden while-Schleifen erklärt. | Schleifen werden verwendet, wenn ein Programmteil mehrfach ausgeführt werden soll. In diesem Abschnitt lernst du for-Schleifen kennen. Später werden while-Schleifen erklärt. | ||
+ | |||
+ | Schleifen sind wichtige Kontrollstrukturen; | ||
</ | </ | ||
Line 207: | Line 209: | ||
<hidden Hinweis:> | <hidden Hinweis:> | ||
- | Verwende zwei Variablen: Eine speichert die aktuelle Einrückung und die andere speichert die Veränderung der Einrückung von Zeile zu Zeile: Sie ist manchmal | + | Verwende zwei Variablen: Eine speichert die aktuelle Einrückung und die andere speichert die Veränderung der Einrückung von Zeile zu Zeile: Sie nimmt nur die Werte '' |
</ | </ | ||
<hidden Lösungsvorschlag> | <hidden Lösungsvorschlag> | ||
- | Zum Ausschalten der zeitlichen Verzögerung die beiden Zeilen mit " | ||
<code python> | <code python> | ||
import time | import time | ||
Line 226: | Line 227: | ||
time.sleep(0.05) | time.sleep(0.05) | ||
</ | </ | ||
+ | Zum Ausschalten der zeitlichen Verzögerung: | ||
</ | </ | ||
</ | </ | ||
Line 488: | Line 490: | ||
<WRAP round todo> | <WRAP round todo> | ||
Vereinbarung: | Vereinbarung: | ||
- | (1) Ändere dein obiges Programm zur Multiplikationstabelle so, dass die Ausgabe im Fall '' | + | |
+ | (1) Ändere dein obiges Programm zur Multiplikationstabelle so, dass die Ausgabe im Fall '' | ||
<code text> | <code text> | ||
1 2 3 4 5 6 7 8 9 10 | 1 2 3 4 5 6 7 8 9 10 | ||
Line 602: | Line 605: | ||
Beachte die zusätzlichen geschweiften Klammern um den " | Beachte die zusätzlichen geschweiften Klammern um den " | ||
- | Meine Interpretation, warum sie nötig sind: Python erwartet als " | + | Mir ist nicht ganz klar, warum diese verlangt werden; man könnte dies aber so begründen: Python erwartet als " |
Teste dies in der Python-Shell: | Teste dies in der Python-Shell: |