python koşullu durumlar if elif else kullanımı

Python Programlama dilinde koşullu durumlar için if blokları kullanılır. if in türkçe anlamı eğer demektir.

Kod yazarken bazı kodlarımız belirli şartlar oluşunca çalışsın istediğimiz durumlar çok oluyor. İşte öyle durumlar için if blokları kullanılmaktadır.
if blokları ile beraber yaygın olarak karşılaştırma operatörleri de kullanılır.
Karşılaştırma operatörlerimiz;

if Bloğunun 3 türlü kullanımı mevcuttur.
1.if bloğu
tek bir şart olduğunda kullandığımız durumdur
örnek verecek olursa;

şeklindedir. Bu örnek sayi1 değişkeni ile sayi2 değişkeni karşılaştırılmıştır. İf burada sayi1 değişkeni sayi2 değişkeninden büyükse “sayi1 büyük sayi2 ” şeklinde yazdırılmasını sağlamaktadır. Tek koşul durumu vardır. O da sayi1 değişkeninin sayi2 değişkeninden büyük olup olmama durumudur.
Bu örnekte olduğu gibi sadece tek bir durum oluştuğunda çalışmasını istediğimiz kodlar var ise if bloğunun bu kullanım şeklini kullanabilirsiniz.

2.if / else bloğu:
if else bloğu ise eğer iki şartlı durumlar oluştuğunda kullanabiliriz. Mesela bir sayıyı sıfır ile karşılaştırıp eğer sayı sıfırdan büyükse “sıfırdan büyük”; değilse “sıfırdan büyük değil” şeklinde yazdırmak istersek yine kullanacağımız yapı if else yapısıdır.
örneğin;

burada kullanıcıdan bir adet sayı alıp sayının sıfırdan büyük olma durumuna göre if else kullandık.
kısacası if else:

şeklindedir.

3.if elif else kullanımı:
üçüncü kullanım ise eğer şart sayımız 2 den fazla ise kullanabileceğimiz kullanım şeklindir.
şablon olarak ise
;

if den sonra şart iki nokta koyup bir satırda ve hizalama olarak içerde olacak şekilde kodları yazıyoruz. aynı şekilde elif satırında da şartı mutlaka yazıyoruz. if kullanıldıkdan sonra istediğimiz kadar elif i alt alta ekleyebiliriz. else den sonra şart yazılmaz o satır boş bırakılır. else zaten diğer tüm şartlar yanlışsa anlamına geliyor.

if in kullanımında dikkat edilmesi gereken birinci şart cümlelerinden sonra iki nokta ve şart komudunun olduğu satır girintili olmalı yani bir tablık içerden yazılmalıdır.
örnekler:
kullanıcıdan not alıp notun durumuna göre ekrana 0–1-2-3-4-5 şeklinde notun karşılığını yazdıran kodları yazalım.

kullanıcıdan alınan sayının çift mi tek mi olduğunu yazdıran program kodları;

Administrator hakkında 245 makale
Bilişim Teknolojileri Öğretmeni

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*