Python’ da üç sayısal tür vardır. Bunlar;
- int
- float
- complex
türü verilerdir.
Sayısal türde oluşturduğumuz değişkenler içlerine değer atandığında oluşur. Yani değişkeni oluşturuken tür belirtmeye gerek yoktur.
Örnek:
1 2 3 4 5 |
a = 1 # int b = 2.8 # float c = 1j # complex |
Python’da herhangi bir nesnenin türünü öğrenmek için, type () komutu kullanılabilir.
Örnek: x, y ve z değişkenlerinin türünü öğrenmek ve yazdırmak için;
1 2 3 4 5 |
print(type(x)) print(type(y)) print(type(z)) |
Int Türü Değişkenler
Int veya integer, ondalık değeri bulunmayan, sınırsız uzunluktaki pozitif veya negatif tam sayıdır.
Float Türü Değişkenler
Kayan nokta veya ‘kayan nokta sayısı’, bir veya daha fazla ondalık değer içeren pozitif veya negatif bir sayıdır.
1 2 3 4 5 6 7 8 9 |
x = 1.10 y = 1.0 z = -35.59 print(type(x)) print(type(y)) print(type(z)) |
Float türü, aynı zamanda 10’un gücünü gösteren ‘e’ harfi ile bilimsel sayılar da olabilir.
Örnek:
1 2 3 4 5 6 7 8 9 |
x = 35e3 y = 12E4 z = -87.7e100 print(type(x)) print(type(y)) print(type(z)) |
Complex Türü Değişkenler
Karmaşık sayı, bir reel ve bir de sanal kısımdan oluşur. Sanal kısın “j” ile gösterilir.
Örnek:
1 2 3 4 5 6 7 8 9 |
x = 3+5j y = 5j z = -5j print(type(x)) print(type(y)) print(type(z)) |
[…] Python Sayısal Değerler (Numbers) […]