Ich probiere den BBC Microbit Lerncomputer für meine Kinder aus. Ich dachte, ich würde etwas einfaches tun, wie ein Array durchlaufen, mit den Tasten A & B zu inkrementieren, links und rechts (Schleifen an den Enden). Ich kann nicht herausfinden, was mit meinem Code nicht stimmt (meldet Syntaxfehler in Zeile 3)? Auch ist meine Annahme über "Eingang →" und "Basis →" in Bezug auf den Mikrobit-Import an der Spitze richtig?Microbit Python Ungültige Syntax
# Add your Python code here. E.g. from microbit import * function main() var alphabet := "" var alphabetIndex := 0 input → on button pressed(A) do if alphabetIndex = 1 then alphabetIndex := 27 else add code here end if alphabetIndex := alphabetIndex - 1 end input → on button pressed(B) do if alphabetIndex = 26 then alphabetIndex := 0 else add code here end if alphabetIndex := alphabetIndex + 1 end basic → forever do basic → show number(alphabetIndex, 150) end for 0 ≤ i < 1 do alphabetIndex := 1 alphabet := "ABCDEFGHIJKLMNOPQRSTUVWXYZ" end for basic → show string(alphabet[alphabetIndex], 150) end function
Hallo Gregg, nur als bis zum nächsten Mal Köpfe, es ist gut Ethos @ Dennis Shtatnov als die richtige Antwort zu markieren, als er Ihnen es lieferte schließlich;) –
Leider hatte ich nicht gewesen zurück in Zeiten. Entsprechend geändert :) – Greg