Değişkenler değerlerimizin bellekte tutulan yerlerinin adlarıdır. Nesne yönelimli programlamada 2 tür değişken ataması yapılır. Değer tabanlı atamalarda değer değişse bile aynı değğişkene atanmış başka bir değer olsa da değişmez ama adres tabanlı atamalarda değişir.
- Python’da değişkenler harf,sayı ve alt çizgi kombinasyonundan oluşabilir ama bir sayı ile başlayamaz ve (. , * ; ) vb özel ifadeler ve boşluk barındıramaz.
- Python’da sabit kavramı yoktur ne varki bazı değerlerin sabit ve değiştirilmeyecek olmasını anlaşılması için tamamı büyük harflerle ve gerekirse alt çizgi kullanılarak yazılır.
- Python’da değişkene değer atanırken tip tanımlamasına gerek yoktur. Değişkenler yorumlayıcı tarafından yorumlanırken anlaşılır.
- Python’da değişkenleri kolaylıkla birbirine çevirebilirsiniz;
Ör:
yazı = 44
print(yazı)
#ekrana 44 yazdıracaktır.
yazı = “ahmet”
print(yazı)
#ekrana ahmet yazdıracaktır.
- Python’da birden fazla değişkene aynı değer tek satırda atanabilir;
Ör:
AhmetYaş = ElifYaş = BurakYaş = 30
- Python’da birden fazla değişkene farklı değerler aynı satırda atanabilir;
Ör:
AhmetYaş,ElifYaş,Burakyaş =25,28,”32,”otuziki”