python logo

Python if Kullanımı

Merhaba arkadaşlar, önceki temel yazılarımızdan sonra asıl gerçek hayata yakın örnekleri göreceğimiz kısımlar geldi. Bu yazımda karşılaştırma ifadelerinden if’i göreceğiz.

Eğer kodumuzda bir şarta bağlı bir durum çalışacak ise if ifadelerinden faydalabiliriz. Eğer karşılaştırma ifadesi true ise çalışsın dediğimzi kodlarda if kullanırız.

Kalıp

if karsilastirmaSarti:
Buradaki ifadeleri yap….

Not: Burada girinti şartı vardır. Birçok dilde kodlar süslü parantez içlerine yazılır. Fakat Python’da girinti kullanılmaktadır.

Örnek Kullanım

Bir de bu iflerin iç içe kullanımı bulunuyor. Genelde tek bir if şartı içerisinde “ve, veya” operatörleri kullanılarak oluşturulur. Önce iç içe if şartlarının örneğine bakalım.

Örnek

Bu gibi iç içe if şartlarında önce en üstteki if daha sonra içteki if çalışır.

Biz hep olumlu tarafı yaptık da ya olumsuz bir şey olursa o zaman programa nasıl yön veririz. İşte o zamanda else çıkageliyor.

Else

Else değilse anlamına gelmektedir. if else birlikte kullanılır. Önce if bloğu açılır ardından da else bloğu açılır. Örnek kullanımlarına bakalım.

İç içe if ve else kullanımına bakalım.

Yukarıdaki kullanımın kısa yolu ise else if’in kısaltılmış hali olan elif’dir. Değilse eğer anlamına gelmektedir.

Hemen üstteki kodumuzun elif’li halini yazalım.

Umarım anlaşılır olmuştur. Sizlerde örnekler yaparak pekiştirmeniz gerekmektedir.

Bir cevap yazın