Python Değişkenler ve Veri Tipleri
Python'da değişkenler, verileri hafızada depolamak için kullanılan isimlendirilmiş alanlardır. Diğer dillerin aksine Python "dinamik tipli" bir dildir; yani bir değişkenin tipini önceden belirtmenize gerek kalmaz.
Önemli Kural: Değişken isimleri rakamla başlayamaz, boşluk içeremez ve Python'un rezerve ettiği (if, while, for vb.) kelimeler olamaz.
1. Temel Veri Tipleri
Python'da en sık kullanılan veri tiplerini ve tanımlanma şekillerini aşağıda inceleyebilirsiniz.
Örnek veri tipleri
# String (Metin)
isim = "Ahmet"
# Integer (Tam Sayı)
yas = 25
# Float (Ondalıklı Sayı)
boy = 1.75
# Boolean (Mantıksal)
ogrenci_mi = True
# Veri tipini öğrenme
print(type(isim)) #
2. Çoklu Değişken Tanımlama
Python'da tek satırda birden fazla değişkene değer atayarak kodunuzu daha temiz tutabilirsiniz.
Hızlı atama örneği
x, y, z = "Elma", "Armut", "Kiraz"
print(x)
print(y)
print(z)
# Aynı değeri birden fazla değişkene atama
a = b = c = 100
Veri Tipi Dönüşümleri (Type Casting)
Bazen bir veri tipini diğerine dönüştürmeniz gerekebilir. Örneğin, kullanıcıdan alınan bir metni sayıya çevirmek gibi:
- int(): Veriyi tam sayıya çevirir.
- float(): Veriyi ondalıklı sayıya çevirir.
- str(): Veriyi metne çevirir.
sayi_metin = "10"
gercek_sayi = int(sayi_metin) # Artık matematiksel işlem yapılabilir
sonuc = gercek_sayi + 5 # 15