Skip to main content

Oplossing voor de uitdaging van een vluchtverkeersleider - Python

Omdat lussen nog niet zijn geïntroduceerd, is het volgende een perfect aanvaardbare oplossing:
Voorbeeld VEXcode V5 Python-oplossing luidt: arm-motorpunt instelpositie 0 graden; arm-motor draait 90 graden vooruit; arm-motor draait 90 graden achteruit en wacht vervolgens 3 seconden. Hierna volgen 4 spin-for-blokken om de armmotor 45 graden vooruit, 45 graden achteruit, 45 graden vooruit, 45 graden achteruit en een wacht 5 seconden commando. De laatste 6 spins voor commando's draaien de armmotor afwisselend 90 graden vooruit en achteruit.

Meer gevorderde studenten kunnen loops gebruiken om de oplossing te vereenvoudigen.

Een Python-voorbeeldoplossing van VEXcode V5 luidt: arm-motor instelpositie 0 graden; vervolgens arm-motor 90 graden vooruit laten draaien; arm-motor 90 graden achteruit laten draaien, gevolgd door een opdracht om 3 seconden te wachten. Hierna volgt een for-lus ingesteld op 2 met een motor die met twee armen draait voor opdrachten: 45 graden vooruit en 45 graden achteruit. Wacht vervolgens 5 seconden, gevolgd door een for-lus ingesteld op 3 met 2 spins voor opdrachten om de armmotor 90 graden vooruit en 90 graden achteruit te laten draaien.