Назад к вопросам
JuniorТеорияЧасто
Что произойдёт при запуске программы?
print("start")
print("end")Ошибка IndentationError, ничего не выведется
- Ждать, что
startуспеет напечататься: Python проверяет отступы всего файла до запуска, поэтому ошибка останавливает его до первой строки. - Считать, что лишний отступ Python пропустит: отступ открывает блок, а блок может начаться только после строки с двоеточием.
- На какую строку указывает трассировка и какая её строка называет ошибку?
- Что выведется, если последняя строка —
pritn("end")без отступа?