Robot Revue 03/2009
Programujte robota v Pythonu!
15.12.2024
V dnešním díle si ukážeme, jak určitou část kódu provádět opakovaně. Konstrukce, které nám toto umožňují provést, se souhrně nazývají cykly. Opakovaní i ukončení cyklu je řízeno podmínkou. V předchozím díle jsme narazily na problém, jak kontrolovat barvu svítící na semaforu opakovaně a ne pouze jednou. Bez opakované kontroly by robot musel mít buď pořádné štěstí na zelenou a nebo by ho musel někdo restartovat, aby program mohl proběhnout znovu a on se mohl zase podívat. Stručně řečeno chceme, aby robot došel k přechodu pro chodce a sledoval semafor tak dlouho, dokud na něm nebude zelená. Pak bude moci přejít. Pro větší názornost si namalujeme vývojový diagram.




