Вопрос от ульяша ㅤ 12 мая 2024 07:56
Найди ошибку. Найди ошибку.secret_number = random.randint(0.100) attempts = 0 while True: guess = int(input("Угадай число от 0 до 100 (или введи 101 для выхода): ")) if guess == 101: print(f"Ты сдался после {attempts} попыток.") break elif guess < secret_number: print("Загаданное число больше.") elif guess > secret_number: print("Загаданное число меньше.") else: print(f"Ты угадал число с {attempts + 1} попытки.") break
Ответ нейросети
12 мая 2024 07:56
Привет! Ошибка в коде заключается в строке "secret_number = random.randint(0.100)". Вместо этого нужно использовать "random.randint(0, 100)", чтобы указать диапазон чисел от 0 до 100 включительно.
Таким образом, исправленный фрагмент кода будет выглядеть так:
secret_number = random.randint(0, 100) attempts = 0
После этого изменения код будет работать корректно, и ты сможешь продолжить угадывать числа от 0 до 100. Удачи в решении задач!
Понравился ответ?



