Что такое цикл while
в Python?
Цикл while
позволяет выполнять определённый блок кода много раз, пока выполняется некоторое условие. Он как бы говорит: «пока условие истинно — продолжай повторять».
Общий вид цикла:
while условие:
блок_кода
Простой пример:
count = 1 while count <= 5: print("Счётчик:", count) count += 1
Этот код выведет:
Счётчик: 1 Счётчик: 2 Счётчик: 3 Счётчик: 4 Счётчик: 5
Здесь цикл продолжается, пока переменная count
меньше или равна 5. Как только условие становится ложным, цикл останавливается.
Очень важно не забывать внутри цикла как-то изменять условие — иначе цикл может никогда не остановиться. Такой цикл называют бесконечным.
Пример бесконечного цикла:
while True: print("Я застрял в бесконечности!")
Такой код будет выполняться бесконечно, потому что условие True
всегда истинно. Используй такие конструкции с осторожностью!
Цикл while
— мощный инструмент, если нужно повторять что-то, пока выполняется условие. Главное — контролируй логику выхода!