Загрузка данных


def guess_number():
    low, high = 0, 100
    attempts = 0
    while low <= high:
        mid = (low + high) // 2
        print(f"Ваше число равно {mid}?")
        answer = input("Введите >, < или = : ").strip()
        if answer == "=":
            print(f"Ура! Я угадал число {mid} за {attempts+1} попыток.")
            break
        elif answer == ">":
            low = mid + 1
        elif answer == "<":
            high = mid - 1
        else:
            print("Неверный ввод. Пожалуйста, введите >, < или =.")
            continue
        attempts += 1
    else:
        print("Что-то пошло не так – возможно, вы мухлюете :)")

if __name__ == "__main__":
    guess_number()