Форум сайта python.su
Нужно доработать игру, добавив данные функции:
■ Улучшите игру так, чтобы после угадывания числа,
выводился номер попытки, которую сделал пользователь для угадывания магического числа.
■ Улучшите игру так, чтобы после угадывания числа,
выводилось количество потраченных попыток, которые сделал пользователь для угадывания магического
числа.
Мой код:
import random
print("\n"+"Troll Games")
print("\n"+"ИИ задаст тебе рандомное число и ты должен угадать его.")
print("\n"+"Введи число от 1 до 20")
magic = random.randint(1,20)
user = 0
for i in range(3):
user = int(input("\n"+""))
if user < 1 or user > 20:
print("Введи число от 1 до 20!")
continue
elif user > magic:
print("Ты не угадал, введи число меньше!")
elif user < magic:
print("Ты не угадал, введи число больше!")
else:
print("Ты угадал число, молодец!")
break
print("\n"+"Все попытки исчерпаны")
print("Число которое загадал бот -", magic)
Офлайн
edShotа разве это будет не одно и то же число?
■ Улучшите игру так, чтобы после угадывания числа,
выводился номер попытки, которую сделал пользователь для угадывания магического числа.
■ Улучшите игру так, чтобы после угадывания числа,
выводилось количество потраченных попыток, которые сделал пользователь для угадывания магического
числа.
Офлайн
import random print("\n"+"Troll Games") print("\n"+"ИИ задаст тебе рандомное число и ты должен угадать его.") print("\n"+"Введи число от 1 до 20") magic = random.randint(1,20) user = 0 for i in range(3): user = int(input("\n"+"")) if user < 1 or user > 20: print("Введи число от 1 до 20!") continue elif user > magic: print("Ты не угадал, введи число меньше!") elif user < magic: print("Ты не угадал, введи число больше!") elif user==magic: print("Ты угадал число, молодец!") print("Попыток:"+str(i+1)) break print("\n"+"Все попытки исчерпаны") print("Число которое загадал бот -", magic)
Офлайн
По моему за такое вообще доплачивают, на сколько я знаю ))
Так прост мало кто будет этим заниматься )
Офлайн