1. Неправильные отступы
В Python отступ — это не оформление, а часть логики программы. Один лишний пробел, и цикл уже работает по-другому. Один забытый, и код вообще не запускается.
2. Забытое двоеточие после if / for / def
Очень частая ситуация: всё написано правильно, но программа не запускается из-за одной детали. Это базовая синтаксическая ошибка, которая встречается почти у каждого начинающего.
3. Точка с запятой после каждой строки
Многие приходят из других языков или просто копируют код из интернета и ставят ; после каждой строки. В Python она не нужна и часто ломает программу или делает код хуже.
Это один из самых частых признаков начинающего программиста.
4. Объявление и вызов функций без скобок
Если функция без аргументов — это не значит, что скобки не нужны.
Новички часто пишут:
def square:
И получают ошибку синтаксиса. То же самое при вызове функции — без скобок она просто не выполнится.
Например, если вы определяете функцию для рисования квадрата в игре или графике — без () она просто не запустится, и визуально «ничего не произойдёт», хотя ошибка не всегда очевидна.
5. Ошибки с импортом библиотек
Одна из самых частых проблем у новичков — «код не видит библиотеку».
Обычно причина в одном из следующих:
библиотека не установлена
установлена не в той среде (venv)
ошибка в названии при импорте
Иногда имя пакета при установке и имя для импорта действительно отличаются, и это тоже вызывает путаницу.
💬 Напишите в комментариях, какая ошибка уже была у вас. А мы попробуем сделать разбор с реальными примерами кода в следующих постах
