python logo

Merhaba arkadaşlar, bu yazımda In-Place Operators olarak geçen, Türkçe karşılığı ise yerinde operatörler olan konumuza bakalım.

Kolay bir konu olan Yerinde Operatörler, kodumuzun kısalmasını ve anlaşılırlığını artırır. Hemen küçük bir örneğe bakalım.

>>> x = 2 #2 değerini atadık
>>> print(x)
2
>>> x += 3 # x= x + 3 yerine x+=3 yazdık.
>>> print(x)
5 # işte sonuç

Yukarıda toplama için verdiğim örneği; çarpma, bölme, çıkarma işlemleri içinde yapabilirsiniz. Ayrıca string bir ifadenin yanına gelecek ikinci bir stringi de bu yöntem ile ekleyebilirsiniz. Hemen örneklerine geçelim.

>>>a = 10
>>>a -= 3
>>>print(a)
7 
>>>b = 8
>>>b /= 4
>>>print(b)
2
>>>c = "string "
>>>c += "ifade"
>>>print(c)
string ifade

İşte bu kadar kolay 🙂

Bazı programlama dillerinde sayıyı 1 artırmak ve 1 azaltmak için “++”, “–” ifadeleri kullanılır. Python’da bu artma azalma operatörleri bulunmamaktadır.

Umarım anlaşılır olmuştur.

 

Bunlara Göz Atmak İsteyebilirsiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir