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

>>> round(x, 1)
                  28793.5
                  >>> round(x, 2)
                  28793.55
                  >>> round(x, 0)
                  28794.0
                  >>> round(x, 1)
                  28793.5
                  >>> round(x, -1)
                  28790.0
                  >>> round(x, -2)
                  28800.0
                  >>> round(x, -3)
                  29000.0
               Python için round fonksiyonu tam sayılar için de kullanılabilir. Burada ilk argüman tam sayı, ikinci
            argüman ise yuvarlama için sola doğru kayması beklenen basamak sayısını ifade eder. İkinci değer pozi-
            tif bir değerse sayının orijinal değeri elde edilir. Her durumda sonuç her zaman tam sayıdır.
                  >>> round(65535)
                  65535
                  >>> round(65535, 0)
                  65535
                  >>> round(65535, 1)
                  65535
                  >>> round(65535, 2)
                  65535
                  >>> round(65535, -1)
                  65540
                  >>> round(65535, -2)
                  65500
                  >>> round(65535, -3)
                  66000
                  >>> round(65535, -4)
                  70000
                  >>> round(65535, -5)
                  100000
                  >>> round(65535, -6)
                  0

            2.4. 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



        124
   13   14   15   16   17   18   19   20   21   22   23