Page 21 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 21

3.1. Sabit Değerler

               Sabit değerler (ör. 34) ve değişkenler (ör. x) basit ifadelerdir. Değerleri ve değişkenleri birleştirmek ve
            daha karmaşık ifadeler oluşturmak için operatörler kullanabiliriz. Aşağıdaki örnekte kullanıcı tarafın-
            dan girilen 2 sayıyı toplamak için toplama operatörü kullanabiliriz.

              deger1 = int(input("Bir sayı giriniz: "))

              deger2 = int(input("Lütfen diğer sayıyı giriniz: "))
              toplam = deger1 + deger2

              print(deger1, "+", deger2, "=", toplam)

            3.2. 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:

                         İfade                           Anlamı

                                 Eğer x ve y rakamsa, x, y’ye eklenir.
                        x+y
                                 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.

                                 Eğer x ve y rakamsa, x ile y çarpılır.
                        x*y      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.

                                 Eğer x ve y rakamsa, x’in içinde y değişkenin katsayısını arar.
                        x//y
                                 Ö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.




               Tablo’da belirtilen operatörlerin ikili operatör olarak belirtilmesinin nedeni 2 işlenen (operand) üze-
            rinde ç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.





                                                                                                     127
   16   17   18   19   20   21   22   23   24   25   26