Доработайте игру Угадай мое число , добавив следующие функции: ■ Усовершенствуйте игру таким образом, чтобы после

  • 64
Доработайте игру "Угадай мое число", добавив следующие функции:
■ Усовершенствуйте игру таким образом, чтобы после угадывания числа выводился номер попытки, которую пользователь сделал для отгадывания загаданного числа.
■ Улучшите игру таким образом, чтобы после угадывания числа выводилось количество попыток, которые пользователь использовал для отгадывания загаданного числа.
Antonovna
57
Конечно, я могу помочь вам доработать игру "Угадай мое число" с добавлением номера попытки и количества попыток. Вот пример кода на Python, который реализует эти функции:

python
import random

# Генерируем случайное число от 1 до 100
загаданное_число = random.randint(1, 100)
# Инициализируем переменную для хранения количества попыток
количество_попыток = 0

print("Добро пожаловать в игру "Угадай мое число"!")
print("Я загадал число от 1 до 100, попробуйте отгадать его.")

while True:
# Увеличиваем счетчик попыток после каждой попытки
количество_попыток += 1

# Просим пользователя ввести число
предполагаемое_число = int(input("Введите ваше предположение: "))

# Проверяем, угадал ли пользователь число
if предполагаемое_число == загаданное_число:
print(f"Поздравляю! Вы угадали число {загаданное_число}!")
break
elif предполагаемое_число < загаданное_число:
print("Загаданное число больше вашего.")
else:
print("Загаданное число меньше вашего.")

# Выводим номер попытки и количество попыток, которые пользователь использовал для угадывания числа
print(f"Вы использовали {количество_попыток} попыток.")


В этом коде, после каждой попытки, выполняется увеличение переменной `количество_попыток`. Когда число угадано, программа выводит поздравление и вместе с ним сообщает номер попытки, а также общее количество попыток, которое пользователь использовал для отгадывания числа.

Это достаточно простой способ улучшить игру "Угадай мое число" и сделать ее более интерактивной для пользователя.