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

>>> 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. Reel Sayılar

               Pek çok hesaplamalı işlem, kesir parçası olan sayıları kullanır. Örneğin bir dairenin çevresini ya da ala-
            nını hesaplamak için π değerine ihtiyacımız vardır ve bu değer yaklaşık 3,14159 olarak ifade edilir. Python,
            bu şekilde noktalı sayılarla işlem yapar ve bu sayılara reel ya da gerçek sayı denir. İsminden de anlaşılacağı
            gibi matematiksel hesaplamalar sırasında ondalık nokta, önemli sayıları ifade etmek için farklı basamakla-
            ra kayabilir. Python ile programlama yaparken bu tanımı yapmak için float kelimesi kullanılır.

                  >>> x = 5.62
                  >>> x
                  5.62
                  >>> type(x)
                  <class "float">
               Python için reel sayıların alabileceği en küçük ve en büyük değer ile duyarlılık düzeyi, kullanılan
            makine ve uygulamaya göre değişiklik gösterebilir. Reel sayılar da tam sayılar gibi pozitif ve negatif
            olabilir. Yaygın olarak geçerli olan durum aşağıda görülmektedir.


                Tanım       Bellek      Minimum Değer       Maksimum Değer           Duyarlılık


                 float       64 bit     2,22507 x 10-308     1,79769 x 10-308       15 basamak

                                               Tablo 1: Float değeri
               Çoğu programlama editörü, alt ya da üst simge ve özel sembollerin kullanımını desteklemediği
            için sayıların gösterimi farklılaşmaktadır. Python ile kod yazarken 6.022 x 10  yerine 6.022e  olarak
                                                                                             23
                                                                               23
            yazmamız gerekir. Burada “e” karakterinin solunda kalan kısım normal sayı; sağında kalan kısım ise 10
            üzerindeki sayıdır. Simge olarak “e” yerine “E” de kullanılabilir.
               Reel sayılardan farklı olarak tam sayılar kesirli ifadeleri içeremez. Reel bir sayıyı bir tam sayıya dö-
            nüştürmenin iki temel yolu vardır:




        122
   11   12   13   14   15   16   17   18   19   20   21