Как сделать угадай число на python

Узнайте, как легко создать игру "Угадай число" на Python, используя простые циклы и проверки условий. Приведен пример и пошаговая инструкция.

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


# Создаем переменную, в которую записываем ваше число
number_to_guess = int(input('Введите число от 1 до 100: '))

# Создаем переменную, в которую будем записывать предполагаемое число
guess = 0

Теперь мы можем написать нашу основную часть программы, которая будет предлагать предположения и просить вас подтвердить их. Для этого мы будем использовать цикл while. Он будет продолжаться до тех пор, пока ваше число не будет угадано.


while number_to_guess != guess:
    # Предполагаемое число увеличивается на 1 на каждой итерации цикла
    guess += 1
    # Спрашиваем у пользователя, правильно ли мы угадали число
    answer = input('Ваше число {}? (y/n) '.format(guess))
    if answer == 'y':
        print('Я угадал!')
        break

Теперь программа закончена. Она будет предлагать предположения и спрашивать вас, правильно ли оно. Когда она отгадает ваше число, она выведет сообщение "Я угадал!". Это завершит программу.

Ответы (0)