Многострочные выражения
Длинное условие можно разбить на строки, если взять его в скобки.
Python считает концом инструкции конец строки. Поэтому длинное условие приходится либо писать в одну строку, либо разбивать на несколько — но тогда его нужно взять в скобки.
Внутри скобок Python понимает, что выражение ещё не закончилось, и спокойно переходит на следующую строку. Скобки здесь — не группировка, а разрешение на перенос.
- Запусти код и посмотри на ошибку: Python не ждёт продолжения на следующей строке.
- Поставь ( после if и ) перед двоеточием.
- Оставь каждое условие на своей строке и снова запусти.
Отлично! Условие разбито на строки, Python прочитал его как одно целое и вывел подходит.
Требования
Исправь синтаксис: оберни условие в скобки, чтобы переносы строк стали допустимыми. Смысл проверки не меняется: длина больше 8, слово начинается с pr. Вывод — подходит.
Проверка
Проверка запускает программу с чистого листа и сверяет вывод. Одна строка условия тоже пройдёт проверку, но в уроке мы тренируем именно многострочную запись.