Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
lehrkraefte:blc:informatik:ffprg1-2020:arrays [2021/02/11 13:32] Ivo Blöchliger [Pascal-Dreieck] |
lehrkraefte:blc:informatik:ffprg1-2020:arrays [2022/04/07 13:11] Ivo Blöchliger [Wichtige Funktionen und Methoden] |
||
---|---|---|---|
Line 19: | Line 19: | ||
==== Wichtige Funktionen und Methoden ==== | ==== Wichtige Funktionen und Methoden ==== | ||
* '' | * '' | ||
- | * Negative | + | * Negative |
* Unterliste/ | * Unterliste/ | ||
+ | * Unterliste/ | ||
+ | * Array/Liste «umdrehen»: | ||
* Anfang | * Anfang | ||
Nur für Arrays: | Nur für Arrays: | ||
Line 42: | Line 44: | ||
print(feld) | print(feld) | ||
</ | </ | ||
+ | |||
+ | ==== Loop über Arrays ==== | ||
+ | <code python> | ||
+ | quadrate = [i**2 for i in range(1,9)] | ||
+ | |||
+ | # Loop über alle Elemente | ||
+ | for q in quadrate: | ||
+ | print(" | ||
+ | |||
+ | # Loop mit Index über alle Elemente | ||
+ | for i,q in enumerate(quadrate): | ||
+ | print(" | ||
+ | |||
+ | </ | ||
+ | |||
====== Aufgaben ====== | ====== Aufgaben ====== | ||
Line 146: | Line 163: | ||
Folgende Lösung ist keine schöne Lösung, schon eher eine Aufgabe in sich, den Code zu verstehen. | Folgende Lösung ist keine schöne Lösung, schon eher eine Aufgabe in sich, den Code zu verstehen. | ||
<code python pascaldreieck.py> | <code python pascaldreieck.py> | ||
- | from array import * | ||
n=10 # Anzahl Zeilen | n=10 # Anzahl Zeilen | ||
space = 4 | space = 4 |