5.00 / 1 oy

Python SyntaxError: invalid syntax nedir ve nasıl çözülür?

Syntax hataları, tüm programlama dillerinde olan ve yazım hatası anlamına gelen hata kodlarıdır.Bilgisayar programları her ne kadar çok hızlı çalışan ve zeki yapılar olsalar da maalesef ne yapacaklarını anlayabilmeleri için bizim onlara doğru komutları (kodları) yazmamızı beklerler, bu yazım içerisinde o dilin yazım kuralları tarafından tanımlanmamış bir kelime, harf ya da noktalama işareti ile karşılaştıklarında da syntax error (yazım hatası) üretirler.

Örnek olarak aşağıdaki kodları yazdığımızda Python bize SyntaxError: invalid syntax hatası verecektir. Bunun sebebi ise yazmış olduğumuz kodlarda yazım hatası yapmış olmamızdır:

print(1/2).

Yazım hataları ile ilgili aklınıza gelecek her türlü hata olabileceği için farklı hatalı yazım alternatiflerini yazmak yerine mantığını anlatmaya çalışıyorum. print yerine prinr yazmak ya da kodun sonuna bu koddaki gibi işlevsiz ve anlamsız bir nokta işareti koymak, python derleyicisi tarafından anlaşılamayacağı için syntax error hatası ile sonuçlanır.

Synax error hatalarını çözmek için yazım hatasının hangi satırda olduğunu hata mesajından kontrol etmek ve yazım hatasını bulmak gerekir. Neyse ki güncel IDE programları artık yazma esnasında bile bize yaptığımız syntax hatalarını göstermektedir ve bu sayede bir kodun altı çizili ise orada bir yazım hatası olduğunu anlayabilmekteyiz.

python syntax error

m.cengiz

11.06.2020 03:08

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python SyntaxError: invalid syntax nedir ve nasıl çözülür?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.