Page 132 - Bilgisayar Bilimi | Kur 1
P. 132

İki veya daha fazla ifadeyi karşılaştırmak gereken koşullu durumlarda koşul ifadeleri kullanılır. Ko-
            şul ifadeleri, program yazarken en çok kullanılan ifadelerden biridir. Farklı türden durum ve/veya ko-
            şulları ifade etmek için kullanılan koşul ifadeleri sırayla açıklanmıştır.


            4.1. Boolean İfadesi
               Bilgisayar bilimi temelde 0 ve 1 değerleri üzerine kurulmuştur; 0 değeri False(Yanlış), 1 değeri Tru-
            e(Doğru) demektir. Bu ifadelere Boolean (bool) İfadeleri denir. Doğru ve Yanlış değerleri saklamak için
            kullanılan tipe bool adı verilmektedir. Sadece iki Boolean ifade değeri vardır:
                 •   True(Doğru) (1)
                 •   False(Yanlış) (0)
               Python açısından büyük harfle başlamaları önemlidir. Boolean deyimi, İngiliz Matematikçi George
            Boole’in soyadından gelmektedir. Soyut Matematik’in bir dalı olan Boole Cebiri (Mantık Cebiri), Ge-
            orge Boole’nin mantıksal ifadelerle ilgili çalışmalarına ithaf edilmiştir.

            4.2. Python’da İlişkisel Operatörler

                  İfade                                  Anlamı
                  x==y    Eğer x ve y birbirine eşitse (matematiksel olarak) doğrudur, değilse yanlıştır.

                  x<y     Eğer x, y’den küçükse doğrudur; değilse yanlıştır.
                  x<=y    Eğer x, y’den küçük ya da eşitse doğrudur; değilse yanlıştır.
                  x>y     Eğer x, y’den büyükse doğrudur; değilse yanlıştır.
                  x>=y    Eğer x, y’den büyük ya da eşitse doğrudur; değilse yanlıştır.
                  x!=y    Eğer x, y’den farklı ise (büyük ya da küçük) doğrudur; değilse yanlıştır.

               Python’da ilişkisel operatörlere örnekler

                                          İfade                 Değer
                                         10 > 20                 True
                                         10 >= 20                False

            4.3. İf İfadesi

               Türkçe’de EĞER anlamına gelen if ifadesi, adından da anlaşılacağı üzere, bir koşula bağlı durumları
            kontrol etmek amacıyla kullanılır.

                            if  Yapısı

                     koşul
                     (şart)                          if ifadesinin yapısı:


                        Eğer koşul   komutlar            if koşul:
                        yanlış ise                               ifadeler

                                                     şeklindedir.






                                                                                                     131
   127   128   129   130   131   132   133   134   135   136   137