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

elif deger == 4:
                print("dört")
              elif deger == 5:
                print("beş")
              else:
                print("çok büyük")
              print("Tamamlandı")
               Örnek



              if 9 > 5:
                print("Evet, 9 5'ten büyük")
              if 9 != 5:
                print("Evet, 9 5'e eşit değildir")
              # Başka bir örnek
              if not (10 == 4) and 9 > 5:
                print("Tabii ki, çok basit bir karşılaştırma bu")
              else:
                print(":(")
            4.10. Çok Yönlü ve Zincirleme Durum İfadeleri

               İkiden fazla olasılığın olduğu durumlarda ikiden fazla dallanmaya (yol) gereksinim duyarız. Bu tür
            durumlarda zincirleme koşul ifadeleri kullanılır. Her koşul sırasıyla sınanır. İlki yanlış ise sonraki kont-
            rol edilir ve yazılan kodun tamamı bu şekilde çalıştırılır. Koşullardan biri doğru ise ilgili dal yürütülür
            ve cümlenin işlevi biter. Eğer birden fazla koşul doğru ise sadece ilk karşılaşılan doğru dal çalışır.

             Çok Yönlü Koşullu Durum İfadesi                Zincirleme Durum İfadesi

             value = int (input("Lütfen 0...3                value = int (input("Lütfen 0...3
             arasında bir tam sayı giriniz:"))              arasında bir tam sayı giriniz:"))
                            Kontrol 1                                       Kontrol 1
             if value==0:                                    if value==0:

                    print("sıfır")                                 print("sıfır")
                              Kontrol 2                      if value==1:  Kontrol 2
             elif value==1:
                    print("bir") Sonuç                             print("bir")    Sonuç

             elif value==2:                                  if value==2:  Kontrol 3
                    print("iki")                                   print("iki")
                                         Diğer kontroller
             elif value==3:                                  if value==3:  Kontrol 4
                                         atlanır.
                    print("üç")                                    print("üç")
                                                             if value>3:  Kontrol 5
             else
                    print("çok büyük")                             print("çok büyük")
             print("Tamamlandı")                             print("Tamamlandı")


        138
   27   28   29   30   31   32   33   34   35   36   37