
Python Ders 4: Değişkenler ve Veri Türleri
Python’da artık gerçek anlamda kod yazmaya başlıyoruz! 🎉 Ama önce bilmemiz gereken en temel konu: değişkenler ve veri türleri.
Değişken Nedir?
Bir kutu düşün, içine bir şey koyuyorsun ve ona bir isim veriyorsun. O kutu artık bir değişken oluyor. Python’da da bir değeri saklamak için değişken kullanırız.
isim = "Ahmet"
yas = 25
boy = 1.78
Burada isim, yas ve boy birer değişkendir. Artık bu isimleri çağırdığında Python o kutunun içindeki değeri getirir.
Değişken Kuralları
- Değişken adı rakamla başlayamaz. (
1isim❌) - Boşluk kullanamazsın. (
isim soyisim❌) - Türkçe karakterden kaçınmak en iyisidir. (
çalışanyerinecalisan✅)
Yani _ (alt çizgi) en yakın arkadaşın olacak. 😄
Veri Türleri
Python’daki veriler farklı “türlerde” olabilir. Bunlar arasında en temel olanlar:
- int → Tam sayılar (örnek:
10) - float → Ondalıklı sayılar (örnek:
3.14) - str → Metinler (örnek:
"Merhaba") - bool → Doğru/Yanlış değerleri (örnek:
TrueveyaFalse)
not_ortalama = 85.5
ogrenci_adi = "Zeynep"
mezun_mu = False
Python bu değerlerin türünü otomatik olarak algılar. Yani “şunu int yap, bunu string yap” demene gerek yok (ama istersek biz de belirtebiliriz).
Tür Dönüştürme
Bazen türleri değiştirmek isteyebilirsin. Mesela kullanıcıdan gelen veriler hep string (metin) türündedir. Onları sayıya çevirmek için:
yas = int("25")
boy = float("1.75")
Ve tersi de mümkündür:
str_sayi = str(100)
Bonus: type() Fonksiyonu
Bir değişkenin türünü öğrenmek için type() fonksiyonunu kullanabilirsin:
print(type(yas)) # <class 'int'>
print(type(boy)) # <class 'float'>
print(type(ogrenci_adi)) # <class 'str'>
Bu özellikle karmaşık işlemler yaparken çok işine yarar. Çünkü bazen Python senin düşündüğünden farklı bir tür atamış olabilir 😅
Küçük Görev 🎯
Bir değişken oluştur, adın ve yaşını kaydet, sonra bu iki değişkeni kullanarak şu şekilde ekrana yaz:
print("Benim adım ... ve ... yaşındayım!")
Elbette noktaları sen dolduracaksın 😄
Bir sonraki Ders: Python Operatörler ve İşlemler
