Python Atama Operatörleri
Python’da atama operatörleri, değişkenlere değer atamak için kullanılır. Atama operatörleri, değişkenin sağındaki değeri değişkenin solundaki değişkene atar.
Python’da kullanılan atama operatörleri şunlardır:
`= (eşitlik operatörü)
: Değişkenin sağındaki değeri değişkenin solundaki değişkene atar.+= (toplama atama operatörü)
: Değişkenin solundaki değişkenin değerine, değişkenin sağındaki değeri toplar ve sonucu değişkenin solundaki değişkene atar.-=
(çıkarma atama operatörü)`: Değişkenin solundaki değişkenin değerinden, değişkenin sağındaki değeri çıkarır ve sonucu değişkenin solundaki değişkene atar.*=
(çarpma atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değerle çarpar ve sonucu değişkenin solundaki değişkene atar./=
(bölme atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değerle böler ve sonucu değişkenin solundaki değişkene atar.%=
(mod atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değerle mod alır ve sonucu değişkenin solundaki değişkene atar.**=
(yükseltme atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değere yükseltir ve sonucu değişkenin solundaki değişkene atar.&=
(AND atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değerle AND işlemi yapar ve sonucu değişkenin solundaki değişkene atar.|=
(OR atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değerle OR işlemi yapar ve sonucu değişkenin solundaki değişkene atar.^=
(XOR atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değerle XOR işlemi yapar ve sonucu değişkenin solundaki değişkene atar.<<=
(sağa kaydırma atama operatörü)`: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değer kadar sağa kaydırır ve sonucu değişkenin solundaki değişkene atar.>>
=(sola kaydırma atama operatörü)
: Değişkenin solundaki değişkenin değerini, değişkenin sağındaki değer kadar sola kaydırır ve sonucu değişkenin solundaki değişkene atar.
Atama Operatörleri Örnekleri
Aşağıdaki örneklerde, Python atama operatörlerinin nasıl kullanıldığını görebilirsiniz:
# Değişkenin değerini atamak
x = 10
# Toplama atama operatörü
x += 5
print(x) # 15
# Çıkarma atama operatörü
x -= 2
print(x) # 13
# Çarpma atama operatörü
x *= 3
print(x) # 39
# Bölme atama operatörü
x /= 3
print(x) # 13
# Mod atama operatörü
x %= 2
print(x) # 1
# Yükseltme atama operatörü
x **= 2
print(x) # 144
# AND atama operatörü
x &= 1
print(x) # 1
# OR atama operatörü
x |= 1
print(x) # 1
# XOR atama operatörü
x ^= 1
print(x) # 0
# Sağa kaydırma atama operatörü
x <<= 1
print(x) # 2
# Sola kaydırma atama operatörü
x >>= 1
print(x) # 1
Atama Operatörlerinin Özellikleri
Python atama operatörlerinin şu özellikleri vardır:
- Atama operatörleri, değişkenin sağındaki değeri değişkenin solundaki değişkene atar.
- Atama operatörleri, değişkenin değerini değiştirmek