Lajiverta Academy Satın Al — 499₺

Academy 🐍 Python Başlangıç

Değişkenler: Verilere İsim Takmak

🐣 Başlangıç bölümü · Code Quest Python parkuru

Değişken, bir veriye taktığın isimdir — üstünde etiket olan bir kutu gibi düşün. = işareti "eşit mi?" demek DEĞİLDİR; "sağdakini al, soldaki isme koy" demektir. Buna atama denir:

PYTHON
isim = "Yusuf"
yas = 20
print(isim)
print(yas)
▸ ÇIKTI
Yusuf
20

Değişkenin değeri sonradan değiştirilebilir (adı üstünde: değiş-ken). Yeni atama eskisini ezer:

PYTHON
puan = 10
puan = 99
print(puan)
▸ ÇIKTI
99

Değişken kendi eski değerini kullanarak da güncellenebilir — sağ taraf önce hesaplanır, sonra sola yazılır:

PYTHON
puan = 10
puan = puan + 5   # önce sağ taraf: 10 + 5 = 15
print(puan)
▸ ÇIKTI
15

İsimlendirme kuralları: harf, rakam ve alt çizgi _ kullanılabilir; rakamla başlayamaz; boşluk içeremez; büyük-küçük harf farklıdır (Puan ile puan iki ayrı değişkendir). Gelenek: küçük harf + alt çizgi → en_yuksek_puan.

⚠️ print(mesaj) tırnaksız yazılırsa Python mesaj adında bir değişken arar; yoksa NameError hatası alırsın. Tırnaklıysa düz yazıdır. Tırnak = yazı, tırnaksız = değişken/sayı/kod.

Kendini test et

Bu kodun çıktısı ne olur?

print("2" + "3")
Cevabı gör

Çıktı:

23

İki yazı + ile uç uca eklenir: "2" ve "3" → "23". Sayı toplamı DEĞİLDİR çünkü tırnak içindeler.

Doğru mu, yanlış mı? — print(mesaj) kodu, daha önce mesaj diye bir değişken tanımlanmadıysa hata verir.

Cevabı gör

Cevap: Doğru

Doğru! Tırnaksız mesaj bir değişken adıdır. Tanımlanmamışsa Python NameError: name 'mesaj' is not defined hatası verir.