Değişken, bir programda değerlerin saklanması ve kullanılmasına olanak tanıyan isimlendirilmiş veri depolarıdır. Değişkenler, bir bilgisayar programında veri işleme ve manipülasyon yaparken kullanılır ve programın akışı içinde değeri değiştirilebilir.
Değişkenlerin Özellikleri
Veri Saklama: Değişkenler, veriyi geçici olarak bellekte saklar. Bu veriler sayısal değerler, metinler, listeler, sözlükler gibi farklı veri türlerinde olabilir.
Adlandırma: Değişkenlere isimler verilerek daha anlaşılır hale getirilir. Örneğin, bir kişinin yaşını saklayan bir değişken yas olarak adlandırılabilir.
Dinamik Tür Belirleme: Python gibi bazı dillerde değişkenlerin türü, içine atanan değere göre otomatik olarak belirlenir.
Python'da bir değişken tanımlamak için sadece değişkene bir değer atamak yeterlidir. Örneğin:
isim = "Ali"
yas = 25
ortalama = 90.5
Burada isim, yas ve ortalama Python'da kullanılan değişkenlerdir ve farklı türlerde veriler tutabilirler (metin, tam sayı, ondalıklı sayı gibi).
sayi = 10
sayi = sayi + 5 # Değeri güncellenebilir
Yukarıdaki kodda sayı adında bir değişken oluşturulmuş ve değeri diğer satırda güncellenmiştir. Yani programın akışı içerisinde değeri değişebilmektedir.
Değişken İsimlendirme Kuralları:
1.Python’da değişken tanımlarken belirli kurallara dikkat etmek gerekir.
2.Harf veya alt çizgi ile başlamalıdır
örneğin degisken, _degisken
3.Sayı ile başlayamaz
örneğin, 1degisken geçersizdir
4.Boşluk içermez; alt çizgi _ kullanarak kelimeler birleştirilebilir
örneğin, degisken_adi
5.Özel karakterler içeremez; yalnızca harf, rakam ve alt çizgi kullanılabilir.
6.Büyük/küçük harf duyarlılığı vardır;
Değişken İsimlendirme Örnekleri:
1sayi = 10 # ⛔️Yanlış Kullanım.
sayi1 = 10 # ✅Doğru Kullanım
ad = "Ali" #✅Doğru
ad Soyad="Ali" #⛔️Hatalı
not = 10 # ⛔️Hatalı Kullanım.
print = "Ad" # ⛔️Hatalı Kullanım.
ad*soyad = "Ali" # ⛔️Hatalı Kullanım
sayi = 10
Sayi = 20 # ⛔️ Hatalı kullanım.