Sozdizim hataları ayrıştırma (parsing) hataları olarak da bilinirler ve Python oğrenirken en cok bunlar ile karşılaşırsınız: >>> while 1 print 'Merhaba' File "", line 1, in ? while 1 print 'Merhaba' ^ SyntaxError: invalid syntax Ayrıştırıcı sorun olan satırı basar ve satır icinde hatanın algılandığı ilk noktayı kucuk bir `ok' ile gosterir. Hata oktan once gelen kısımdan kaynaklanmaktadır. Ornekte hata print anahtar kelimesinde fark edilmektedir; cunku ondan once bir iki nokta ust uste (":") karakteri eksiktir. Dosya adı ve satır numarası da yazdırılmaktadır ki yorumlayıcı girişinin bir dosyadan gelmesi durumunda hatanın nereden kaynaklandığını bilesiniz.
__________________