Page 121 - Bilgisayar Bilimi | Kur 1
P. 121

a = 10
              print(‘a değişkeninin ilk değeri’, a, ‘ve tipi’, type(a))

              a = ‘ABC’
              print(‘a değişkeninin yeni değeri’, a, ‘ve tipi’, type(a))

               Bu ifade aşağıdaki çıktıyı oluşturur.


              a değişkeninin ilk değeri 10 ve tipi <class ‘int’>
              a değişkeninin yeni değeri ABC ve tipi <class ‘str’>

               Programcılar program akışı içinde bir değişkenin türünü nadiren değiştirmeye gerek duyarlar. Bir
            değişkenin program çalıştığı sürece belli bir anlamı ve rolü olmalıdır, bu genellikle değişmez. Herhangi
            bir değer atanmamış bir değişken, tanımsız değişken olarak ifade edilir. Böyle bir değişken program
            içerisinde kullanıldığında hata ile karşılaşılır. Nadiren daha önce tanımlanmış bir değişkeni tanımsız
            bir değişkene dönüştürmek isteriz. Bu işlemi del satırını kullanarak gerçekleştiririz.




                  >>> x = 2
                                                                           X                  2
                  >>> x
                  2

                  >>> del x                                                X                  2
                  >>> x
                  Traceback (most recent call last):

                  File “<stdin>”, line 1, in <module>
                  NameError: name ‘x’ is not defined


               Kullanılan del komutu sil anlamına gelir ve yorumlayıcı içerisinden ya da program içerisinden değiş-
            ken tanımını siler. Örneğin a, b ve c önceden tanımlanmış değişkenler ise;

                  del a, b, c
            ifadesi bütün değişkenlerin silinmesini sağlar.

            2.3. Belirteçler

               Matematik işlemlerinde genellikle x ve y tek karakterden oluşan değişkenler için kullanılır. Prog-
            ramcıların bundan kaçınarak çok daha uzun, anlamlı ve açıklayıcı değişken isimleri seçmesi gerekir.
            Bu nedenle t, at, y ve s gibi isimler yerine, toplam, araToplam, yükseklik ve süre gibi içeriğindeki değeri
            ifade eden değişken isimleri kullanmak çok daha etkilidir. Değişken ismi program içerisindeki kulla-
            nım amacına uygun olmalıdır. Değişken isimleri ne kadar doğru seçilirse, program okuyan kişiler için
            o 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çinde kullanılır.


        120
   116   117   118   119   120   121   122   123   124   125   126