Page 19 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 19

kadar çabuk anlaşılır ve anlamlı olur.
               Python, büyük küçük harf duyarlıdır ve değişken isimleri için kesin kurallar kullanır. Bir değişken
            ismi belirteç için bir örnektir. Belirteç, ögeleri isimlendirmek için kullanılan kelimedir. Belirteçler fonk-
            siyon, sınıf ve metot gibi parçaları isimlendirmek için de kullanılır.
               Belirteçlerin özellikleri şöyle sıralanabilir:
               1.  Bir belirteç en az bir karakter içermelidir.

               2.  Belirtecin ilk karakteri harf (küçük ya da büyük) ya da alt çizgi olmalıdır (ABCDEFGHIJKLM-
                  NOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_).

               3.  Devam eden karakterler, harf (küçük ya da büyük), alt çizgi ya da sayı olabilir (ABCDEFGHIJK-
                  LMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789).

               4.  Belirteçlerde boşluk dâhil diğer özel karakterler kullanılamaz.
               5.  Programlama diline ait ayrılmış kelimeler belirteç olarak kullanılamaz (Reserved Words).
               6.  Son olarak print, int, str ya da type gibi özel kelimeler kullanılabilmesine rağmen iyi bir program
                  için bunlar asla önerilmez.
               7.  Türkçe karakterler kullanılamaz.

                         Python için               Python için                Python için
                      Ayrılmış Kelimeler         Doğru Belirteçler         Yanlış Belirteçler

                                                                   x  ara-toplam ( - sembolü
             and         del        from                            kullanılamaz)
             as          elif       global         x               x  ilk değer (boşluk kullanılamaz)
             assert      else       if             a2              x  4ogrenci (sayı ile başlayamaz)
             break       except     import         Toplam          x  *2 ( * sembolü kullanılamaz)
             class       False      in             Toplam_Brut     x  öğrenci (Türkçe karakter
                                                                    içeremez)
             continue    finally    is             Anahtar_10
             def         for        lambda                         x  class (class ayrılmış kelime
                                                                    olduğu için kullanılamaz)



                                        Şekil 2.7: Python için özel durumlar

























                                                                                                     125
   14   15   16   17   18   19   20   21   22   23   24