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

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.