• Dipsiz Forum'a sadece 3 saniyede kayıt olarak, eğitim, sağlık, edebiyat, müzik ve sosyal bilimler konularında binlerce yeni ve güncel içeriğe reklamsız olarak anında ulaşabilir, yeniliklerden anında haberdar olabilirsiniz. Haydi, şimdi kayıt ol!

Python Python Veri Tipi Belirleme Zorunluluğu

Python programlama dili.

Gri

Lahmacun
Yönetici
Python'da, C tabanlı dillerde (C, C++, C#, Java...) olduğu gibi veri tipi belirleme (type declaration) zorunluluğu yoktur. Siz bir değişken oluşturup buna değer atadığınızda, Python veri tipini otomatik olarak algılar. Bir örnekle inceleyelim:

Python:
degisken_1 = 10
print(type(degisken_1))

degisken_2 = 10.10
print(type(degisken_2))

degisken_3 = "Lahmacun"
print(type(degisken_3))

degisken_4 = True
print(type(degisken_4))

Bu kod ile, önce değişken atayıp, daha sonra type fonksiyonu ile değişken tipini ekrana yazdırdık. Çalıştırdığınız zaman ekrana aşağıdaki gibi bir çıktı alacaksınız:

Kod:
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
  1. İlk değişken, bir tam sayı olduğu için, int değerini döndürdü.
  2. İkinci değişken, ondalık değere sahip olduğu için, float döndürdü.*
  3. Üçüncü değişken, metin olduğu için, str yani string döndürdü.
  4. Dördüncü değişken, true (veya false) değerini aldığı için, bool yani boolean değerini döndürdü.
* Python'ın yazım dili İngilizce olduğu için, ondalıklı sayılar Türkçe'de olduğu gibi virgül (,) ile değil, nokta (.) ile ayrılır. Virgül kullandığınızda, Python bunu ondalıklı sayı olarak algılamaz.
 
Top