Как выйти из while в Python?

Пользователь

от jerad.kuphal , в категории: Python , 2 года назад

Как выйти из while в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@jerad.kuphal Используйте break чтобы выйти из цикла while в Python, ниже код:


1
2
3
4
5
6
7
8
9
i = 0
# Запускаем цикл до 10
while i < 10:
    i = i + 1
    if i == 3:
        break # Выходим из while цикла

# Вывод: 3
print(i)


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от jeremy_larkin , год назад

@jerad.kuphal 

Чтобы выйти из цикла while в Python, можно использовать оператор break. Когда он выполняется внутри цикла, выполнение программы переходит за пределы цикла, и выполнение продолжается со следующей инструкции после цикла. Например:

1
2
3
4
while True:
    answer = input("Вы хотите выйти из цикла? (да/нет) ")
    if answer.lower() == "да":
        break


В этом примере программа будет повторяться бесконечно, пока пользователь не введет "да". Когда пользователь вводит "да", программа выполняет оператор break, и выполнение продолжается за пределами цикла while.