Python Değişkenleri¶
Değişken Tanımlama¶
Diğer programlama dillerinden farklı olarak, Python’ın bir değişken bildirme komutu yoktur.
İlk değer atadığınız anda değişken tanımlanır. Örnek:
x = 5
y = "Özgür"
print(x)
print(y)
Değişkenlerin herhangi bir tiple bildirilmesi gerekmez ve ilk değer atandıktan sonra bile tipi değiştirebilir.
Örnek:
x = 4 # x tam sayı tipinde
x = "Fikri" # x artık string tipinde
print(x)
Değişken Adları¶
Bir değişken kısa bir isme (x ve y gibi) veya daha açıklayıcı bir isme sahip olabilir (yaş, carname, toplam_hacim)
Değişken Adlandırma Kuralları:
- Değişken adı bir harfle yada altçizgi karakteriyle başlamalıdır.
- Değişken adı sayı ile başlayamaz.
- Değişken adları alfanümerik karakterler ve altçizgi içerebilir. (A-z, 0-9, and _ )
- Değişken adları büyük/küçük harf duyarlıdır.(yaş, Yaş ve YAŞ üç farklı değişkendir.)
Değişken adlarının büyük/küçük harf duyarlı olduğunu unutmayın.
Değişkenlerin Çıktısı¶
Python print ifadesi genellikle değişkenlerin çıktısını almak için kullanılır. Hem metni hem de bir değişkeni birleştirmek için Python, + karakterini kullanır:
Örnek:
x = "awesome"
print("Python is " + x)
Başka bir değişkene başka bir değişken eklemek için + operatörünü kullanabilirsiniz.
Örnek:
x = "awesome"
y = "Peter is " + x
print(x)
Sayılar için + karakteri matematiksel bir operatör olarak çalışır:
Örnek:
x = 5
y = 10
print(x + y)
Eğer bir karakter dizisini(str) ve sayıyı(int) + operatörü ile birleştirmeye çalışırsanız; Python karakter dizisi ve sayıyı birleştiremeyeceğine dair hata verecektir.
Örnek:
x = 5
y = "John"
print(x + y)