Это даже не нулевой уровень знаний, а отрицательный.
К тому же сидя на убунте, в общем “Господа, Линукс опопсел”(с)Аноним
Режим работы интерактивной оболочки Питона (то что вы делали в IDLE вводя построчно команды) и файл с кодом на Python, который выполняет интерпретатор - это
разные вещи, и одно мешать с другими нельзя - резултат вы уже видите.
ivan8931
почему он пытается выполнить скрипт начиная со строчек которые появляются в IDLE при открытии
при интерактивной оболочке первое что сделает Питон выдаст строку приглашения, по аналогии с Bash, если сидя на линуксе вы знаете что это.
ivan8931
удалял эти строчки - выдает ошибку invalid syntax на >>>
потому что в Python коде не может быть такой конструкции в таком виде. Это ошибка.
ivan8931
если использовать Python 2.7 то выдает туже ошибку в том же месте
Потому что это базовый синтаксис.
А теперь прямо по делу - набирайте код не в интерактивной оболочке, а в текстовом редакторе того же IDLE. Т.е. то что вы скопи-пастили из оболочки не будет работать в обычном режиме интерпретатора, потому что когда он в начала строки(/команды) видит это: >>> он сильно удивляется откуда в чистом поле взялось такое, даже не >>, а именно это. И обоснованно заявляет об ошибке.
Я уж и не говорю прочитать книги типа Лутца, или Чаплыгина, я даже не буду говорить про официальные туториалы и тп. Не удивлюсь если вы вообще начали с каких нибудь обучающих интернет видео. Но! но такой подход…впрочем история повторяется спиральными витками, пожалуй вот и он.
P.S. ах да, и главное - при получении ошибки, пишите ее полный текст, вы еще поймете всю ценность тамошней информации.