Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Здравствуйте помогите решить задачу на Python

Вадим Маркин Ученик (89), на голосовании 4 года назад
import random

print("\Добро пожаловать в Угадай мой номер")
print("\n\Я думаю о числе между 1 и 100.")
print("\n\Попробуйте угадать его за 5 попыток. \n")

def ask_number(question='', low=None, high=None, step=1):
"Попросите номер в пределах диапазона"
response = None
while response not in range(low, high, step):
response = int(input(question))
return response

the_number = random.randint(1, 100)
guess = int(ask_number("Номер есть" , 1, 100))
tries = 1

while guess != the_number:
if 1<=tries<5 :
if guess > the_number:
print("Магическое число меньше твоего...")
else:
print("Магическое число больше твоего...")
guess = int(ask_number("Попробуй угадать: ", 1, 100))
tries += 1
else:
break

if guess == the_number:
print("Поздравляю вы угадали чесло ", the_number)
print("И он только взял вас", пытается, " пытается! \n")
input("\n\Нажмите клавишу Enter для выхода.")
else:
print("Упс, ты проиграл. Номер был такой ", the_number )

Вот что написал я. Мне нужно сделать так чтобы игру можно было начать заново или продолжить
Голосование за лучший ответ
λ Искусственный Интеллект (225213) 4 года назад
while true:
...отсюда вставить свой код игры
Похожие вопросы