print("Я загадал число от 1 до 100. У вас есть 7 попыток, чтобы отгадать его.")
number = random.randint(1, 100)
for i in range(1, 8):
guess = int(input("Попытка № {}: ".format(i)))
if guess < number:
print("Мое число больше вашего.")
elif guess > number:
print("Мое число меньше вашего.")
else:
print("Поздравляю! Вы угадали число {} за {} попыток.".format(number, i))
break
if guess != number:
print("К сожалению, вы не смогли угадать число. Оно было {}.".format(number))
Объяснение:
В этой игре компьютер загадывает случайное число от 1 до 100, а игрок должен отгадать его за 7 попыток. Если игрок назвал число, которое больше или меньше загаданного числа, компьютер сообщает об этом. Если игрок угадал число, игра завершается. Если же игрок не угадал число за 7 попыток, игра завершается, и компьютер сообщает, какое число он загадал.
Answers & Comments
import random
print("Добро пожаловать в игру 'Угадай число'!")
print("Я загадал число от 1 до 100. У вас есть 7 попыток, чтобы отгадать его.")
number = random.randint(1, 100)
for i in range(1, 8):
guess = int(input("Попытка № {}: ".format(i)))
if guess < number:
print("Мое число больше вашего.")
elif guess > number:
print("Мое число меньше вашего.")
else:
print("Поздравляю! Вы угадали число {} за {} попыток.".format(number, i))
break
if guess != number:
print("К сожалению, вы не смогли угадать число. Оно было {}.".format(number))
Объяснение:
В этой игре компьютер загадывает случайное число от 1 до 100, а игрок должен отгадать его за 7 попыток. Если игрок назвал число, которое больше или меньше загаданного числа, компьютер сообщает об этом. Если игрок угадал число, игра завершается. Если же игрок не угадал число за 7 попыток, игра завершается, и компьютер сообщает, какое число он загадал.