Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Где ошибка кода? python

Андрей Клочков Ученик (119), открыт 2 недели назад
home = "Россия"
if home == "Россия":
print("Привет, Россия!")
else:
print("Привет, мир!")

ошибка : SyntaxError: multiple statements found while compiling a single statement
3 ответа
Кирилл Реуцкий Ученик (136) 2 недели назад
Я скопировал этот код и у меня всё работает. Попробуй создать новый файл питона и скопировать туда этот код, или попробуй скопировать код в онлайн компиляторы python в интернете
AlexKurov Мыслитель (9165) 2 недели назад
Ошибка возникает потому, что вы, возможно, запускали код в интерактивной среде или в одном поле, где компилятор ожидает только одну строку кода, а не несколько. В обычном файле .py код, который вы привели, должен работать без ошибок.

Проверьте, что ваш код записан в файл с расширением .py и запущен в соответствующей среде (например, через командную строку, IDLE, или через любой другой редактор).

Вот так будет выглядеть исправленный код:
 home = "Россия" 
if home == "Россия":
print("Привет, Россия!")
else:
print("Привет, мир!")
Арсений Ефанов Мастер (1115) 2 недели назад
Ошибка синтаксиса: при компиляции одного оператора обнаружено несколько инструкций.
Ну да, желательно создать новый файл, и залить этот же код.
Похожие вопросы