Top.Mail.Ru
Ответы
Аватар пользователя
8 месяцев назад
от
Изменено

Как начать цикл заново в Python-e

Есть цикл, надо чтобы в конце если ты отвечаешь "нет" цикл заканчивается, а если отвечаешь "да" то начинается заново. С "нет" разобрался, а с "да" не могу. Подсажите пж

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Просветленный
8мес

Сделать бесконечный цикл. Завершать по break. Продолжать по continue или просто ничего не писать.

Аватар пользователя
Просветленный
8мес
12345678910111213
 while True:  # бесконечный цикл 
    # Основной код вашего цикла здесь 
    ответ = input("Хотите начать заново? (да/нет): ").lower()  # Получаем ответ от пользователя и приводим его к нижнему регистру 
     
    if ответ == "нет": 
        print("Цикл завершён.") 
        break  # завершает цикл 
    elif ответ == "да": 
        print("Начинаем заново!") 
        continue  # начинает цикл заново 
    else: 
        print("Неправильный ввод. Пожалуйста, введите 'да' или 'нет'.")