Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Почему не работает print

Разбираем частые причины, по которым вывод на экран не срабатывает.

Проверьте скобки и кавычки

В современном Python вывод — это функция, поэтому текст всегда в скобках: без них будет синтаксическая ошибка. Текст берут в кавычки, парные и одинаковые: если открыли одинарную, закройте тоже одинарной. Незакрытая кавычка или лишняя скобка — самая частая причина, по которой print «не работает».

Опечатка в самом имени

Python чувствителен к написанию: команда пишется строчными буквами. Вариант с заглавной буквы или с опечаткой language не распознает и выдаст ошибку имени. Если редактор подчёркивает слово или не подсвечивает его как встроенную функцию — присмотритесь к буквам.

Программа не дошла до вывода

Иногда print написан верно, но экран пуст, потому что до этой строки выполнение не добралось: выше случилась ошибка и программа остановилась, или строка оказалась внутри условия, которое не выполнилось. Прочитайте сообщение об ошибке и проверьте, при каких условиях ваш вывод вообще должен сработать.

Частые вопросы

Почему в интернете встречается print без скобок? Это устаревший Python 2. В актуальном Python 3 скобки обязательны.

Где потренировать вывод без возни с установкой? В браузере: в тренажёре Дрон Кодер команда вывода сразу показывает результат, и легко заметить, где ошибка.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
🧩 Логика, алгоритмы, аналитика