Поделитесь своими знаниями, ответьте на вопрос:
Написать программу, генерирующую случайное целое число от -1000 до 1000. Пользователь должен вводить целые числа, пока не «угадает» это число. Каждый раз, при вводе, программа сообщает, что «загаданное» больше или меньше, чем введенное.
Не точная.
Объяснение:
import random
number = random.randint(-1000, 1000) #рандомное число от -1000 до 1000
def play():
input_number = int(input("Угадайте число от -1000 до 1000: \n"))
if (input_number == number):
print("Вы угадали!")
if (input_number > number):
print("Загаданное число меньше, чем ваше!")
play()
if (input_number < number):
print("Загаданное число больше, чем ваше")
play()
play()