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:listen [2022/10/25 21:14] Olaf Schnürer [Listen erzeugen mit "interner for-Schleife"] |
lehrkraefte:snr:informatik:glf22:python:listen [2023/11/21 12:37] Olaf Schnürer [Modifikation von Listen] |
||
---|---|---|---|
Line 271: | Line 271: | ||
- Gib das 4. Element der Liste aus. | - Gib das 4. Element der Liste aus. | ||
- Entferne das letzte Element aus der Liste und gib es aus. | - Entferne das letzte Element aus der Liste und gib es aus. | ||
- | - Gib die Liste aus (dies kannst du im Folgenden immer mal machen). | + | - Gib die Liste aus (dies kannst du im Folgenden immer mal wieder als Test machen). |
- Füge die Zahlen 17, 42, 15, 42 und 91 hinten an die Liste an. | - Füge die Zahlen 17, 42, 15, 42 und 91 hinten an die Liste an. | ||
- Lösche das dritte Element aus der Liste und gib es aus. | - Lösche das dritte Element aus der Liste und gib es aus. | ||
Line 336: | Line 336: | ||
</ | </ | ||
<hidden Bemerkung für Mathematiker> | <hidden Bemerkung für Mathematiker> | ||
- | Die " | + | Diese " |
</ | </ | ||
</ | </ | ||
- | |||
</ | </ | ||
Line 357: | Line 356: | ||
(2) Eine Liste aus 20 Elementen, deren $i$-tes Element die $i$-fache Hintereinanderschreibung des Worts " | (2) Eine Liste aus 20 Elementen, deren $i$-tes Element die $i$-fache Hintereinanderschreibung des Worts " | ||
- | (3) Die Liste aller ganzen Zahlen von 5 bis 20. | + | (3) Die Liste aller (ganzen) Zahlen von 5 bis 20. |
(4) Die Liste aller Zahlen von 7 bis 97 "mit Schrittweite 10", also die Liste '' | (4) Die Liste aller Zahlen von 7 bis 97 "mit Schrittweite 10", also die Liste '' | ||
Line 536: | Line 535: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ===== Listen von Zahlen graphisch darstellen ===== | ||
+ | |||
+ | <code python saeulendiagramm.py> | ||
+ | from matplotlib import pyplot | ||
+ | |||
+ | xWerte = [i for i in range(-10, 30)] | ||
+ | yWerte = [(x-3)*(x+2)*(x-25) for x in xWerte] | ||
+ | pyplot.bar(xWerte, | ||
+ | pyplot.show() | ||
+ | </ | ||
+ | |||
+ | <code python graph.py> | ||
+ | from matplotlib import pyplot | ||
+ | |||
+ | xWerte = [i for i in range(-10, 30)] | ||
+ | yWerte = [(x-3)*(x+2)*(x-25) for x in xWerte] | ||
+ | pyplot.plot(xWerte, | ||
+ | pyplot.show() | ||
+ | </ | ||
===== Weiteres Material ===== | ===== Weiteres Material ===== |