Çoklu Atama ve Değişken Takası
Python'da değişkenlerle çalışırken kullanabileceğin özel teknikleri öğrenmek, kodunu daha verimli hale getirir.
Çoklu değişkenlere aynı değeri atama:
a = b = c = 4 # a, b ve c değişkenlerinin hepsine 4 değeri atandı
print(a*b+c) # 4*4+4 = 20
Birden fazla değişkene farklı değerler atama:
x, y, z = 4, 3, 2 # x'e 4, y'ye 3, z'ye 2 atandı
print(x*y-z) # 4*3-2 = 10
Değişken takası:
Python'da değişkenlerin değerlerini geçici bir değişken kullanmadan takas edebilirsin. Bu, Python'un en sevilen özelliklerinden biridir:
x, y, z = 4, 3, 2
x, y, z = y, z, x # x artık 3, y artık 2, z artık 4
print(z**y*x) # 4**2*3 = 48
Bu teknikler, özellikle matematiksel işlemler ve algoritmalarda çok kullanışlıdır.
🔄 Değişken takası, diğer programlama dillerinde genellikle üçüncü bir değişken gerektirir. Python'da ise bu işlem tek satırda ve çok daha zarif bir şekilde yapılabilir!