Hallo Kollegen,
ich mache meine ersten Gehversuche mit dem calliope.
Ich habe das Problem, dass mein Code bis vor einer Minute noch funktioniert hat im Simulator und auf einmal fast alles rot unterstrichen ist mit der Fehlermeldung:Duplicate function declaration".
Das ist mir völlig unklar, da ich einfach nur eine Schleife durchlaufe und je nach random-Zahl(0|1) einen Pfeil nach links bzw. rechts anzeigen lasse. Mit kurzer Pause dazwischen.
Ich habe den Code unten reinkopiert - ist nichts besonderes.
Ist hier bei dem Editor (Online-beta-version mit python) etwas kaputt?
Danke
Gruß
Eduardo
P.S.: Die Offlineeditorversion mit python kann ich nicht benutzen, da der Simulator nicht startet
def on_forever():
if input.button_is_pressed(Button.A):
pass
if input.button_is_pressed(Button.B):
pass
basic.forever(on_forever)
for i in range(5):
zahl = randint(0, 1)
if zahl == 0:
printleft()
else:
printright()
basic.pause(2000)
turn_all_off()
basic.pause(1000)
def turn_all_off():
for col in range(5):
for row in range(5):
led.unplot(col,row)
def printleft():
basic.show_leds("""
. . # . .
. # . . .
# # # # #
. # . . .
. . # . .
„“")
def printright():
basic.show_leds("""
. . # . .
. . . # .
# # # # #
. . . # .
. . # . .
„“")