Page 126 - Bilgisayar Bilimi | Kur 1
P. 126

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 kat sayı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.






                                                                                                     125
   121   122   123   124   125   126   127   128   129   130   131