While / Until (dokud platí) (controls_whileUntil)¶
Co dělá: Opakuje příkazy ve smyčce while; v režimu UNTIL automaticky neguje podmínku (not ...).

Vstupy¶
BOOL: podmínka cyklu.DO: vnořené příkazy (statement vstup).- Pole
MODE:WHILEneboUNTIL.
Výstup¶
- Žádný (příkazový blok).
Kdy použít¶
- Když má cyklus běžet do splnění/nesplnění podmínky, kterou neznáš dopředu počtem iterací.
- Pro čekání na událost, stav senzoru nebo dokončení operace.
Tipy a pasti¶
- V režimu
UNTILgenerátor vytváříwhile not podmínka. - Do každé iterace se vkládá
utime.sleep_ms(0), ale i tak hlídej, aby podmínka měla šanci se změnit a nevznikl nekonečný cyklus.
Ukázka generovaného Python kódu¶
while podminka:
utime.sleep_ms(0)
# tvůj kód
pass