Python'da Sayı Veri Tipleri

Python da sayısal olarak kullanılabilecek "Integer" ve "Float" olmak üzere 2 veri tipi bulunmaktadır. Python tarafından tam sayı değerleri tutmak için Integer, ondalıklı sayıları tutmak için Float kullanılır.




Bilgisayarınızın terminal ekranına geçip komut satırından "python" diyerek Python yorumlayıcısını çalıştırınız.

Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. Tüm hakları saklıdır.

C:\Users\Parrot>python
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>


">>>" gördüğünüz yere 3 + 5 yazdığınızda Python bunu sizin için hesaplayıp sonucu ekrana yazdıracaktır.

>>> 3 + 5
8


Bu örnekte iki tam sayının toplamını ekrana yazdırdık. Peki 0.3 + 0.7' nin sonucu ne olacaktır?

>>> 0.3 + 0.7
1.0

Yukarıda da görüleceği üzere Python Float tipindeki değerlerle işlem yaparken sonucu Float olarak döndürmektedir.

Şimdide Float ve Integer tipindeki değerlerle bir örnek yapalım;

>>> 3 + 0.7
3.7

Görüleceği üzere Integer ve Float tipinde 2 değer ile işlem yapıldığında python bize Float tipinde bir sonuç döndürmektedir.

Başka bir örnek daha;

>>> 5/2
2.5


type() metodu ile herhangi bir değerin veri tipini rahatlıkla öğrenebilirsiniz.

>>> type(3)
<class 'int'>


>>> type(3.0)
<class 'float'>


Post a Comment

Daha yeni Daha eski

Vulnerability Analysis