lehrkraefte:snr:informatik:glf22:python:listen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:snr:informatik:glf22:python:listen [2022/10/25 21:15]
Olaf Schnürer [Listen erzeugen mit "interner for-Schleife"]
lehrkraefte:snr:informatik:glf22:python:listen [2023/11/21 12:37] (current)
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 356: Line 356:
 (2) Eine Liste aus 20 Elementen, deren $i$-tes Element die $i$-fache Hintereinanderschreibung des Worts "la" ist (das dritte Element ist beispielsweise der String "lalala"). (Hinweis: Rechnen mit Strings) (2) Eine Liste aus 20 Elementen, deren $i$-tes Element die $i$-fache Hintereinanderschreibung des Worts "la" ist (das dritte Element ist beispielsweise der String "lalala"). (Hinweis: Rechnen mit Strings)
  
-(3) Die Liste aller ganzen Zahlen von 5 bis 20.+(3) Die Liste aller (ganzenZahlen von 5 bis 20.
  
 (4) Die Liste aller Zahlen von 7 bis 97 "mit Schrittweite 10", also die Liste ''[7, 17, 27, 37, 47, 57, 67, 77, 87, 96]''. (4) Die Liste aller Zahlen von 7 bis 97 "mit Schrittweite 10", also die Liste ''[7, 17, 27, 37, 47, 57, 67, 77, 87, 96]''.
Line 535: Line 535:
 </code> </code>
 </WRAP> </WRAP>
 +
 +===== 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, yWerte, color='blue')
 +pyplot.show()
 +</code>
 +
 +<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, yWerte, color='blue')
 +pyplot.show()
 +</code>
  
 ===== Weiteres Material ===== ===== Weiteres Material =====
  • lehrkraefte/snr/informatik/glf22/python/listen.1666725305.txt.gz
  • Last modified: 2022/10/25 21:15
  • by Olaf Schnürer