Вопрос задан 30.10.2023 в 10:09. Предмет Информатика. Спрашивает Зайчик Инна.

Можете этот код с ошибкой исправить и написать правильную вариацию кода import

randomprint("--------Угадай Числа-----------")print("Вам нужно угадать число которое загадал ПК")print("Число находится в диапозоне от 1 до 10")magic_number = random.randint(1,1000000)count = 0user_number = 0while user_number != magic_number: user_number = int(input("Твое число - ")) count+=1 if magic_number > user_number: print("Магическое число больше вашего!") elif magic_number < user_number: print("Магическое число менше вашего!")print("You win! Вы угадали на - ",count,"попытке")
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гончаров Макс.
Import random

print("--------Угадай Числа-----------")

print("Вам нужно угадать число, которое загадал ПК")

print("Число находится в диапазоне от 1 до 10")

magic_number = random.randint(1, 10)

count = 0

user_number = 0

while user_number != magic_number:
user_number = int(input("Твое число - "))
count += 1

if magic_number > user_number:
print("Магическое число больше вашего!")
elif magic_number < user_number:
print("Магическое число меньше вашего!")

print("You win! Вы угадали на", count, "попытке")
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Ниже приведена исправленная версия вашего кода: ```python import random print("--------Угадай Числа-----------") print("Вам нужно угадать число, которое загадал ПК") print("Число находится в диапазоне от 1 до 10") magic_number = random.randint(1, 10) count = 0 user_number = 0 while user_number != magic_number: user_number = int(input("Твое число: ")) count += 1 if magic_number > user_number: print("Магическое число больше вашего!") elif magic_number < user_number: print("Магическое число меньше вашего!") print("You win! Вы угадали на", count, "попытке") ``` Внесенные изменения включают: 1. Удаление ненужных символов `+=` в строках `magic_number+=+random.randint(1,1000000)` и `count+=+0`. 2. Исправление опечатки в строке `user_number+=+0`, чтобы присвоение значения происходило с оператором `=`. 3. Добавление двоеточия после строки `while user_number != magic_number` для правильного синтаксиса цикла while. 4. Замена строки `user_number+=+int(input("Твое+число+-+"))` на `user_number = int(input("Твое число: "))` для корректного ввода числа пользователем. 5. Замена символов `>` и `<` на `>` и `<` в строках `if magic_number > user_number:` и `elif magic_number < user_number:` соответственно. Теперь код должен работать без ошибок и позволит вам угадать число, загаданное компьютером.
0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос