Цикл while — это как игра, где ты продолжаешь делать что-то, пока выполняется условие. Например, "прыгай, пока не устанешь" или "танцуй, пока молодой". В Python цикл while повторяет команды, пока условие остаётся истинным (True).
while
Как это работает:
charge = 0 — создаём переменную charge и задаём ей значение 0.
charge = 0
charge
while charge < 100 — проверяет, правда ли, что charge меньше 100.
while charge < 100
Если правда, выполняется код внутри цикла (обязательно записанный с отступом): выводим "Заряжаюсь!" и увеличиваем charge на 20.
Когда значение переменной charge станет равным 100, условие charge < 100 станет ложным (False), цикл остановится.
< 100
False
После выполнения выхода из цикла будет выполняться оператор из строки 5 (записанный без отступа) print("Готов к работе!") .
print("Готов к работе!")
Аналогия: Представьте, что вы едите конфеты из коробки. Вы продолжаете есть, пока конфеты есть (while конфеты > 0). Когда конфеты закончатся, вы останавливаетесь.
while конфеты > 0