Page 119 - Bilgisayar Bilimi | Kur 1
P. 119

matematiksel açıdan x = 5 ve 5 = x olacak biçimde her iki ifadede doğru iken Phyton kapsamında bu
            simetri olmadığı için 5 = x ifadesi hatalı olacaktır. Çünkü tamsayı bir değişken olmadığı için atama
            yapma davranışı da yanlıştır.
               Bir değişkene defalarca farklı değerler atayabiliriz.

              x = 10

              print(x)
              x = 20
              print(x)

              x = 30
              print(x)


             Görüldüğü gibi print fonksiyonu her satırda aynı olmasına rağmen, her seferinde farklı bir değer yaz-
                                                  dırılmaktadır.

              10
              20

              30
               Bu program bize değişkenlere bağlı durumlardaki davranışları her zaman öngörmediğimizi göster-
            mektedir. Bazı fonksiyonlar bir ya da daha fazla değişkene bağımlı hareket edebilir.

              x = 10
              print(‘x = ‘ + str(x))

              x = 20
              print(‘x = ‘ + str(x))

              x = 30
              print(‘x = ‘ + str(x))


               Yukarıdaki program aşağıdaki çıktıyı oluşturur.

              x = 10

              x = 20
              x = 30
               Burada print fonksiyonu içerisinde kullanılan toplama + işlemi dizileri birleştirmek amacıyla kulla-
            nılmaktadır. Bu nedenle ‘x = ‘ + x ifadesi çıktıda görülen sonucu üretmektedir. Bu örnekte print fonksi-
            yonu iki parametre kabul etmektedir.

              print(‘x =’, x)
               İlk parametre ‘x =‘ dizisi ve ikinci parametre ise x değişkeni ile eşleşmiş değerdir. Print fonksiyonu
            her biri virgül ile ayrılmış çoklu parametre kullanımına izin verir, hepsini sıra ile yazdırır ve yazdırırken


        118
   114   115   116   117   118   119   120   121   122   123   124