Python Atama Operatörleri

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

Yayımlandı

kategorisi