Python

Değişkenler ve Veri Tipleri (Ders-3)

Değişkenler ve veri tipleri : Artık Python’u kurduk, ilk kodumuzu yazdık. Şimdi Python’a bir şeyler öğretme zamanı! Bu derste bilgisayarın hafızasını nasıl kullanacağımızı, yani “veri saklamayı” öğreneceğiz. Kısaca: Bilgisayara “şunu aklında tut” diyeceğiz 🧠


💡 Değişken Nedir?

Değişken, bilgisayarın hafızasında bir bilgiyi saklamak için kullandığımız isimdir. Bunu bir etiketli kutu gibi düşünebilirsin.

Mesela: Kahve kupanın üstünde adın yazıyor, o kupa artık sana ait. Python’da da “isim” yazan bir kutu oluştururuz ve içine değer koyarız:


isim = "Ahmet"
yas = 25

Yani Python’a diyoruz ki: 👉 “Bak, isim adında bir kutu var, içine ‘Ahmet’ yaz.” 👉 “yas adında bir kutu var, içine 25 koy.”


📦 Değişkenleri Kullanmak

Değişkenleri oluşturduktan sonra istediğin gibi kullanabilirsin:


isim = "Zeynep"
yas = 19

print("Merhaba " + isim + "!")
print("Sen " + str(yas) + " yaşındasın.")

Çıktı:


Merhaba Zeynep!
Sen 19 yaşındasın.

Dikkat et, yas bir sayı olduğu için str() ile metne çevirdik. Python “ben sayıyım, harflerle toplanmam” diye trip atar yoksa 😄


🧮 Veri Tipleri

Python’da her bilginin bir “türü” vardır. En temel türleri şunlardır:

  • str (string): Metinler → “Merhaba”, “Python”
  • int (integer): Tam sayılar → 5, 42, -7
  • float: Ondalıklı sayılar → 3.14, 0.5
  • bool (boolean): Doğru/Yanlış → True, False

Örneklerle görelim:


isim = "Ayşe"
yas = 30
boy = 1.68
ogrenci_mi = True

print(type(isim))
print(type(yas))
print(type(boy))
print(type(ogrenci_mi))

Çıktı:


<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>

type() fonksiyonu, bir değişkenin hangi türde olduğunu gösterir. Yani Python’a “bu kutunun içinde ne var?” diye soruyoruz.


🔁 Değerleri Değiştirmek

Adı üstünde, “değişken” değişir! 🎭


renk = "mavi"
print(renk)

renk = "yeşil"
print(renk)

Çıktı:


mavi
yeşil

Python “renk” kutusunun içeriğini güncelledi, yani artık mavi değil yeşil 🎨


🧠 Mini Görev

Aşağıdaki kodu kendi ismine göre düzenle:


ad = "Senin adın"
yas = 20
hobiler = "kod yazmak ve kahve içmek ☕️"

print("Merhaba " + ad + "!")
print("Demek " + str(yas) + " yaşındasın.")
print("En sevdiğin hobiler: " + hobiler)

Çalıştırınca seni tanıyan bir programın olacak! 😎


Bu derste değişkenleri, veri tiplerini ve Python’un hafızasında nasıl bilgi tuttuğunu öğrendin. Bir sonraki derste, bilgisayara “şunu yap, sonra bunu yap” demeyi öğreneceğiz: yani koşullar (if-elif-else) ile tanışma zamanı!


Bir yanıt yazın

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

Başa dön tuşu