Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
talit:microbit [2024-04-29 11:34] – [Lösungen Aufgaben] scatalit: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,2,9)         display.set_pixel(2,2,9)
-    if >= 2:+    elif == 2
 +        display.set_pixel(0,4,9) 
 +        display.set_pixel(4,0,9) 
 +    elif n == 3: 
 +        display.set_pixel(2,2,9) 
 +        display.set_pixel(0,4,9) 
 +        display.set_pixel(4,0,9) 
 +    elif n == 4: 
 +        display.set_pixel(0,4,9) 
 +        display.set_pixel(4,0,9) 
 +        display.set_pixel(0,0,9) 
 +        display.set_pixel(4,4,9) 
 +    elif n == 5: 
 +        display.set_pixel(2,2,9) 
 +        display.set_pixel(0,4,9) 
 +        display.set_pixel(4,0,9) 
 +        display.set_pixel(0,0,9) 
 +        display.set_pixel(4,4,9) 
 +    elif n == 6:
         display.set_pixel(0,4,9)         display.set_pixel(0,4,9)
         display.set_pixel(4,0,9)         display.set_pixel(4,0,9)
-    if n >= 4: 
         display.set_pixel(0,0,9)         display.set_pixel(0,0,9)
         display.set_pixel(4,4,9)         display.set_pixel(4,4,9)
-    if n == 6: 
         display.set_pixel(0,2,9)         display.set_pixel(0,2,9)
         display.set_pixel(4,2,9)         display.set_pixel(4,2,9)
Zeile 114: Zeile 130:
         dice(random.randint(1,6))         dice(random.randint(1,6))
     sleep(100)     sleep(100)
-</code> 
- 
-<code python auftrag_3.py> 
 </code> </code>
  
Zeile 154: Zeile 167:
         display.set_pixel(0,2,9)         display.set_pixel(0,2,9)
         display.set_pixel(4,2,9)         display.set_pixel(4,2,9)
-    else: 
-        raise Exception() 
  
 ### Variante 2 ### Variante 2
Zeile 186: Zeile 197:
         display.set_pixel(0,2,9)         display.set_pixel(0,2,9)
         display.set_pixel(4,2,9)         display.set_pixel(4,2,9)
 +</code>
 +
 +<code python auftrag_3.py>
 </code> </code>
  
  • talit/microbit.1714390496.txt.gz
  • Zuletzt geändert: 2024-04-29 11:34
  • von sca