Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
| talit:microbit [2024-04-29 11:34] – [Lösungen Aufgaben] sca | talit:microbit [2024-04-29 11:36] (aktuell) – [Lösungen Aufgaben] sca | ||
|---|---|---|---|
| Zeile 98: | Zeile 98: | ||
| def dice(n): | def dice(n): | ||
| display.clear() | display.clear() | ||
| - | if n % 2 == 1: | + | if n == 1: |
| display.set_pixel(2, | display.set_pixel(2, | ||
| - | | + | |
| + | display.set_pixel(0, | ||
| + | display.set_pixel(4, | ||
| + | elif n == 3: | ||
| + | display.set_pixel(2, | ||
| + | display.set_pixel(0, | ||
| + | display.set_pixel(4, | ||
| + | elif n == 4: | ||
| + | display.set_pixel(0, | ||
| + | display.set_pixel(4, | ||
| + | display.set_pixel(0, | ||
| + | display.set_pixel(4, | ||
| + | elif n == 5: | ||
| + | display.set_pixel(2, | ||
| + | display.set_pixel(0, | ||
| + | display.set_pixel(4, | ||
| + | display.set_pixel(0, | ||
| + | display.set_pixel(4, | ||
| + | elif n == 6: | ||
| display.set_pixel(0, | display.set_pixel(0, | ||
| display.set_pixel(4, | display.set_pixel(4, | ||
| - | if n >= 4: | ||
| display.set_pixel(0, | display.set_pixel(0, | ||
| display.set_pixel(4, | display.set_pixel(4, | ||
| - | if n == 6: | ||
| display.set_pixel(0, | display.set_pixel(0, | ||
| display.set_pixel(4, | display.set_pixel(4, | ||
| Zeile 114: | Zeile 130: | ||
| dice(random.randint(1, | dice(random.randint(1, | ||
| sleep(100) | sleep(100) | ||
| - | </ | ||
| - | |||
| - | <code python auftrag_3.py> | ||
| </ | </ | ||
| Zeile 154: | Zeile 167: | ||
| display.set_pixel(0, | display.set_pixel(0, | ||
| display.set_pixel(4, | display.set_pixel(4, | ||
| - | else: | ||
| - | raise Exception() | ||
| ### Variante 2 | ### Variante 2 | ||
| Zeile 186: | Zeile 197: | ||
| display.set_pixel(0, | display.set_pixel(0, | ||
| display.set_pixel(4, | display.set_pixel(4, | ||
| + | </ | ||
| + | |||
| + | <code python auftrag_3.py> | ||
| </ | </ | ||