Python Operatörler – Atama Operatörlerinin Kullanımı

Python üzerinde yazdığımız programlarda çoğu zaman atama operatörleri kullanırız . Örneğin bir değişkene bir sayı atarken “=” operatörü kullanırız . Bunun yanı sıra algoritmalarınızda kullanacağınız bir çok özel atama operatörleri vardır . Şimdi bunları inceleyelim .

Eşittir (=) operatörünün kullanımı :

En temel atama operatörüdür .Bu operatörün sol tarafına değişken ismi sağ tarafına atanacak değer veya değerler yazılır .

sayi1=2 # sayi1 adlı değişkene 2 değeri atandı .
sayi2=3 #sayi2 adlı değişkene 3 değeri atandı .
toplam=sayi1+sayi2 #toplam adlı değişkene sayi1+sayi2 şeklinde iki değişkenin toplamı atandı .
print(sayi1,"+",sayi2,"= ",toplam)

Ekran Çıktısı :

2 + 3 =  5

Artı Eşit (+=) operatörünün kullanımı :

Bu operatör aslında bildiğimiz bir atamanın kısaltmasıdır . Örneğin a=a+b gibi bir işlemi a+=b şeklinde kullanabillir .

Soldaki değer ile sağdaki değeri birbirleri ile toplar .

a=0
b=5
a=a+b
print("a=a+b işlemini yaparak a = ",a)
x=0
y=5
x+=y

print("x+=y işlemini yaparak x = ",x)

Ekran Çıktısı :

a =  5
x =  5

Eksi Eşit (-=) operatörünün kullanımı :

Örneğin a=a-b gibi bir işlemi a-=b şeklinde kullanabillir .

Soldaki değer ile sağdaki değeri birbirlerinden çıkarır.

a=10
b=5
a=a-b
print("a=a-b işlemini yaparak a = ",a)
x=10
y=5
x-=y

print("x+=y işlemini yaparak x = ",x)

Ekran Çıktısı :

a=a-b işlemini yaparak a =  5
x-=y işlemini yaparak x =  5

Çarpı Eşit (*=) operatörünün kullanımı :

Bu operatör ile soldaki değeri sağdaki değer ile çarpmayı sağlar . Örneğin uzun kullanımı a=a*b dir . Kısa kullanımı ise a*=b dir

a=10
b=5
a=a*b
print("a=a*b işlemini yaparak a = ",a)
x=10
y=5
x*=y

print("x*=y işlemini yaparak x = ",x)

Ekran Çıktısı :

a=a*b işlemini yaparak a =  50
x*=y işlemini yaparak x =  50

Bölü Eşit (/=) operatörünün kullanımı :

Bu operatör ile soldaki değeri sağdaki değer ile bölmeyi sağlar . Örneğin uzun kullanımı a=a/b dir . Kısa kullanımı ise a/=b dir

a=10
b=5
a=a/b
print("a=a/b işlemini yaparak a = ",a)
x=10
y=5
x/=y

print("x/=y işlemini yaparak x = ",x)

Ekran Çıktısı :

a=a/b işlemini yaparak a =  2.0
x/=y işlemini yaparak x =  2.0

Bu işlemlere benzer olarak “%= , //= , **=” birçok örnek daha türetilebilir .Bunları ihtiyaçlarınız dahilinde kullanabilirsiniz .

Bir yanıt yazın

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