Вопросы к Поиску с Алисой
При работе в интерактивной оболочке Python нельзя писать несколько строк кода одновременно, потому что интерпретатор обрабатывает каждую строку по отдельности и выполняет её только после появления символа новой строки (Enter). superuser.com
В таких случаях, когда Python автоматически требует продолжения строки (например, при вводе определения функции или других конструкций), нужно ввести пустую строку с помощью символа |, чтобы сообщить интерпретатору, что работа завершена. superuser.com
Если нужно выполнить несколько строк кода одновременно, рекомендуется использовать исходные файлы или записные книжки Jupyter, где есть встроенный интерпретатор и можно выбирать, какие строки интерпретируются вместе. superuser.com
Также можно ввести код правильно, без синтаксических ошибок, и тогда блоки будут выполняться как блоки, независимо от того, занимают они несколько строк или нет, даже в интерактивной оболочке. stackoverflow.com