Угадай число на Python

 Вот простой код для игры "Угадай число" на Python. Игрок должен угадать число, загаданное компьютером.


import random

def угадай_число():
    загаданное_число = random.randint(1, 100)  # Компьютер загадывает число от 1 до 100
    попытка = 0
    угадано = False

    print("Я загадал число от 1 до 100. Попробуйте угадать!")

    while not угадано:
        попытка += 1
        прогноз = int(input("Введите ваше предположение: "))

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

угадай_число()

В этом коде используется библиотека random для генерации случайного числа. Игра продолжается до тех пор, пока игрок не угадает число, причем каждое предположение проверяется на правильность.


Рецензии