Sözdizimi Kuralları

  • Büyük/küçük harfe duyarlıdır. (Case-Sensitive)

    Yani degiskenAdi gibi bir adlandırma ile degiskenadi aynı şeyi ifade etmez!

  • Komut sonlandırıcı yoktur!

    Yani komut sonlarında noktalı virgül kullanmasına gerek yok, sadece enter’a basın yeter!

  • Dizin gösterimlerde, ters slash işareti kullanılır.

    Yani windows’da c:\folderA\folderB olarak gösterilen dizin yolu, Python uygulamalarında c:/folderA/folderB olarak gösterilir.

  • İki farklı komutu tek bir satırda çalıştırmak için noktalı virgül kullanılabilir.
  • Metinsel ifadeleri göstermek için tek tırnak, çift tırnak veya üçlü tırnak kullanılabilir.
  • Satır devamı için ters slash ile yapılır. Örneğin
    sum = 123 + \
    
    32 + \
    
    14
  • Satır devamı için kullanılan ters slash işareti parantez işareti kullanılması gereken durumlarda gerekli değildir.
    sesliHarfler = [ 'a','e','i',
    
    'ü','u']
  • Satırlar arasındaki boş satırlar göz ardı edilir.
  • Python’da yazım düzeninin en önemli unsuru tab’ler yani girdilerdir. (Code Indentation). Kod bloklarının tanımlandığı süslü parantezler { } python’da geçersizdir. Onun yerine satır girdileri ile kod blokları oluşturulur.
  • Çok esnek bir dildir. Tek bir satırda birden fazla değişkene değer atama imkanı tanır. Çoklu atama için sadece virgül ile düzenleme yapmak yeterli olacaktır.
    x, y = 1, 2;
    print "x , y değişkenlerinin değerleri : ", x,y;