Справочник · модуль 7 «Ошибки и отладка»

Сообщение об ошибке

Когда программа падает, Python пишет сообщение: где это случилось и какая ошибка. Главное — последняя строчка: тип ошибки и пояснение.

Сравнение из жизни

Как записка от Python о том, что ему стало непонятно.

Пример

Python не понял запись

print("Привет"
Python сообщает об ошибке
  File "main.py", line 1
    print("Привет"
         ^
SyntaxError: '(' was never closed

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

Коротко: что делать с ошибкой

Запомнить

Сообщение об ошибке — как записка от Python. Читай последнюю строчку: там название ошибки и пояснение.

Тема из урока 7.1 «Читаем ошибку» курса PythonAZ.

В этом же уроке