8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) |
||
| Zeile 67: | Zeile 67: | ||
Damit erhalten wir die zehn Frames unserer Animation. Diese werden dann als Liste in der Variablen <code>flash</code> gespeichert und in Zeile 10 automatisch mit einer Verzögerung von 100 Millisekunden zwischen den Bildern abgespielt. | Damit erhalten wir die zehn Frames unserer Animation. Diese werden dann als Liste in der Variablen <code>flash</code> gespeichert und in Zeile 10 automatisch mit einer Verzögerung von 100 Millisekunden zwischen den Bildern abgespielt. | ||
=== Die Python-Art === | |||
Listen sind ein sehr mächtiges Werkzeug und spielen in vielen Python-Programmen eine wichtige Rolle. Sie werden durch eckige Klammern (<code>[]</code>) eingegeben. Zum Beispiel eine Liste der Zahlen von 0 bis 9: <syntaxhighlight lang="python" inline=1>zahlenliste = [0,1,2,3,4,5,6,7,8,9]</syntaxhighlight> | |||
Im Programm oben wird die Liste der Frames automatisch erstellt. Wir hätten aber auch alle Frames von Hand in eine Liste schreiben können: | |||
<syntaxhighlight lang="python"> | |||
flash = [ | |||
Image("9999999999999999999999999"), | |||
Image("8888888888888888888888888"), | |||
Image("7777777777777777777777777"), | |||
Image("6666666666666666666666666"), | |||
Image("5555555555555555555555555"), | |||
Image("4444444444444444444444444"), | |||
Image("3333333333333333333333333"), | |||
Image("2222222222222222222222222"), | |||
Image("1111111111111111111111111"), | |||
Image("0000000000000000000000000") | |||
] | |||
</syntaxhighlight> | |||
{{Collapse:End}} | {{Collapse:End}} | ||