Kodkitabi

Değişkenler ve Veri Tipleri

Dinamik veri türleri ve temel tiplerin kullanımı.

Python dinamik tipli (dynamically-typed) bir dildir. Yani bir değişken tanımlarken türünü (int, float, string vb.) belirtmeniz gerekmez. Değişkenin türü, atanan değere göre çalışma zamanında otomatik olarak belirlenir.

Python'daki temel veri tipleri şunlardır:

  • int: Tam sayılar (Örn: 42, -5)
  • float: Ondalıklı sayılar (Örn: 3.14, -0.001)
  • str: Metinler/Yazılar (Örn: "Python")
  • bool: Doğru/Yanlış değerleri (True veya False)
Değişken Tanımlama ve type() Fonksiyonu
# Değişken tanımlamaları (tip belirtmeden)
age = 28                  # integer (int)
height = 1.78             # float
language = "Python"       # string (str)
is_student = False        # boolean (bool)

# Değişken türlerini ekrana yazdırma
print(type(age))          # <class 'int'>
print(type(height))       # <class 'float'>
print(type(language))     # <class 'str'>
print(type(is_student))   # <class 'bool'>

# Çoklu atama yapma
x, y, z = 1, 2.5, "Kod"
print(x, y, z)