Python’da Sık Kullanılan Aritmetik İkili Operatörler

Python programlama dilinde kullanılan aritmetik operatörler aşağıdaki tabloda yer almaktadır:

  • x+y Eğer x ve y rakamsa, x, y’ye eklenir.
    Eğer x ve y harf dizisi ise x ile y birleştirilir.
  • x-y Eğer x ve y rakamsa, x’ten y çıkarılır.
  • x*y
    Eğer x ve y rakamsa, x ile y çarpılır.
    Eğer x harf dizisi ise ve y rakamsa, x, y kez sıralanır.
    Eğer x rakamsa ve y harf dizisi ise y, x kez sıralanır.
  • x/y Eğer x ve y rakamsa, x, y’ye bölünür.
  • x//y Eğer x ve y rakamsa, x’in içinde y değişkenin katsayısını arar.
    Örn. 10 // 4 = 2
  • x%y Eğer x ve y rakamsa, bölme işleminde x / y kalan kısmını verir.
  • x**y Eğer x ve y rakamsa, x, y’nin kuvvetiyle çarpılır.

Yukarıda belirtilen operatörlerin ikili operatör olarak belirtilmesinin nedeni 2 işlenen (operand) üzerinde çalışmasıdır. x = y + z deyiminde, atama operatörünün sağ tarafında y + z bir toplamsal ifadedir.

+ operatörünün iki işleneni y ve z’dir.

• +, -, *, //, %, or ** operatörlerini 2 sayıya uyguladığımızda sonuç tam sayı olacaktır. • print(25//4, 4//25) yazdığımızda 6 ve 0 sonuçlarını verecektir.

• Mod operatörü (%) sayı bölümünden kalanı hesaplar. print(25%4, 4%25) yazdığımızda 1 ve 4 sonuçlarını verecektir.

• / operatörü 2 sayıya uygulandığında ondalıklı sayı döndürür. print(25/4, 4/25) yazdığımızda 6.25 0.16 sonuçlarını verecektir.

Yorum yapın