Ответ:

Программа случайно загадывает целое число от 1 до 100. После каждой попытки она сообщает, нужно ли назвать число больше или меньше, а после угадывания выводит количество попыток.

import random

secret = random.randint(1, 100)
attempts = 0

def main():
    global attempts

    while True:
        guess = int(input('Введите число от 1 до 100: '))
        attempts += 1

        if guess == secret:
            print('Угадал!')
            print('Количество попыток:', attempts)
            break
        elif guess < secret:
            print('Больше')
        else:
            print('Меньше')

main()