Python

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ışan yerine calisan ✅)

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: True veya False)
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

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

Reklam Engelleyici Algılandı

Lütfen sitemizde reklamlara izin verin Değerli okurumuz, Farkında olarak veya olmayarak Adblocker (Reklam Engelleyici) kullanarak sitemizi ziyaret etmektesiniz. Apple Türk olarak size en hızlı, en doğru bilgi ve haberleri sunmak için çaba gösteriyoruz. Bizim de bu kapsamda maliyetlerimizi karşılayabildiğimiz tek gelir kalemimiz, internet reklamları. Elimizden geldiğince bu reklamların sizi rahatsız etmemesi için azami özen göstermeye çalışıyoruz. Bu kapsamda AdBlock (Reklam Engelleme) aracınızda www.appleturk.com alan adını beyaz listeye almanızı, veya bu alan adında engelleyiciyi kapatmanızı ve tüm internet sektörünün sağlıklı gelişimi için Adblock aracınızı kaldırmanızı rica ediyoruz.