Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
lehrkraefte:snr:informatik:glf22:python:listen-altes-material [2022/09/26 18:12] Olaf Schnürer [Bereits bekannte Sachverhalte zu Listen und Strings] |
lehrkraefte:snr:informatik:glf22:python:listen-altes-material [2022/09/26 18:43] Olaf Schnürer [Schleifen über Listen] |
||
---|---|---|---|
Line 2: | Line 2: | ||
====== Listen ====== | ====== Listen ====== | ||
- | <WRAP round todo> | ||
- | Teste das Programm | ||
- | <code python> | ||
- | schuelerliste = [" | ||
- | print(schuelerliste[0]) | ||
- | print(schuelerliste[4]) | ||
- | print(schuelerliste) | ||
- | # len steht fuer length | ||
- | print(len(schuelerliste)) | ||
- | </ | ||
- | </ | ||
- | |||
- | <WRAP round info> | ||
- | Der Ausdruck '' | ||
- | Abstrakt ist eine Liste eine Datenstruktur, | ||
- | Der Wert der Variablen '' | ||
- | </ | ||
- | |||
- | |||
- | ===== Schleifen über Listen ===== | ||
- | <WRAP round todo> | ||
- | Der folgende Code illustriert, | ||
- | <code python> | ||
- | schuelerliste = [" | ||
- | for s in schuelerliste: | ||
- | print(s) | ||
- | </ | ||
- | </ | ||
- | |||
- | <WRAP round info> | ||
- | Hier noch zwei Alternativen, | ||
- | * Mit einer '' | ||
- | schuelerliste = [" | ||
- | for zaehler in range(len(schuelerliste)): | ||
- | print(schuelerliste[zaehler]) | ||
- | </ | ||
- | * Mit einer '' | ||
- | schuelerliste = [" | ||
- | zaehler = 0 | ||
- | while zaehler < len(schuelerliste): | ||
- | print(schuelerliste[zaehler]) | ||
- | zaehler = zaehler + 1 | ||
- | </ | ||
- | </ | ||
- | |||
- | <WRAP round todo> | ||
- | Ergänze die Liste um weitere fünf Namen und modifiziere mindestens eines der obigen Programm so, dass nur jeder zweite Name aus der Liste ausgegeben wird! | ||
- | Wenn du magst, kannst du bei jedem Namen zusätzlich seine (gerade) Nummer in der Liste ausgeben. | ||
- | </ | ||