Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 27, 2021 13:14:00

nikitabebrou
Зарегистрирован: 2021-06-27
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Как создать цикл? Нужна помощь

Сделал вот такой код, после выполнения действий в cmd приходиться запускать заново, как сделать его цикличным, чтобы он выполнял действия много раз?

 import random
number = (random.randint(1,6))
what = int(input('Попробуйте угадать число от 1 до 5: '))
if what == number:
    print('Вы угадали, это действительно цифра', what)
elif what < number:
    print('Не правильно! Загаданное число немного меньше этого')
else:
    print('Не правильно!')
print('Верным ответом являлась цифра: ' , number)

Отредактировано nikitabebrou (Июнь 27, 2021 13:21:38)

Офлайн

#2 Июнь 27, 2021 15:05:46

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Как создать цикл? Нужна помощь

  import random
while True:
    number = (random.randint(1,6))
    what = int(input('Попробуйте угадать число от 1 до 5: ')) # 0 для завершения
    if what == 0:
        break
    elif what == number:
        print('Вы угадали, это действительно цифра', what)
    elif what < number:
        print('Не правильно! Загаданное число немного меньше этого')
    else:
        print('Не правильно!')
print('Верным ответом являлась цифра: ' , number)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version