Python if Kullanımı


Python if Kullanımı

python if kullanimi

Hayatımızdan örnek vermek gerekirse, bazı durumlarda koşullar oluşur. Örneğin yağmurlu veya bulutlu havada dışarı şemsiye çıkarken hava açık veya güneşli iken şemsiyeyi kullanmamayız. Bu gerçek hayattan yaşadığımız durumu dilerseniz python dilinde gösterelim.

Yapısı : eğer ( koşul sağlanırsa) : şemsiyeni al

Buradaki koşulumuz havanın kapalı ya da yağmur yağması durumudur. Yani koşul True(Doğru) olduğundan koşulun sonucunda belirtilen iş yapılacaktır. Aslında bu koşullu iş yapmayı hayatımızın hemen her anında kullanıyoruz, birkaç basit örneğe daha bakalım.

eğer (su bitmişse) : sul al

eğer (benzin bitmişse) : benzil al

Python programlarında da koşullu iş yapma (kod işletme) benzeridir. Sadece eğer yerine ingilizce’si olan if kullanmaktadır. Şimdi bir program parçasına bakalım:

Burada x değişkeninin değerinin 5’ten küçük olması durumunda (koşul sağlandığında) iki noktadan sonraki program kodu işletilir. Anlaşılması kolay olsun koşulu işletilecek kod kısmını tek satırda belirttik. if tanımından biliyorsunuz ki, Python’da bloklama işlemi iki nokta ile(:) ile başlar ve kod bir önceki kodlardan biraz içerde(sağda) yazılır. o halde koşulun sağlanması durumunda

if(koşul):

 koşul sağladığında

 işlenecek kodlar

biçiminde bir yazım yapmalıyız. Bir program ile if deyminin nasıl çalıştığını görmek adına artık örnekler yapmaya başlayabiliriz.

Örnek -1 

Klavyeden bir veri girişi yapıldığında, bu veri ile işlem yapmadan önce verinin girilip girilmediğini denetlemek gerekebilir. Böyle bir denetlemeyi aşşağıdaki gibi örnekte yapabiliriz.

Örneğin bu yapıyı incelediğimiz zaman, ad değişkenine dışardan veri girişi yapıldığında eğer girilen değer  eğer boş değilse (ad!=”) kişiye merhaba mesajı vericektir.

Örnek -2

Bir öğrenci kaydı oluşturalım bu öğrenci kayıt bilgileri şu şekilde olucaktır. Ad,Soyad,TC,sinif bu bilgilere ait kullanıcılardan bilgi alınacak ve bilgiler boş ise kabul etmeyecek. Tüm bilgiler doğru ise kayit yapacaktır.

Yukarıdaki yapıyı incelediğimiz zaman, Ad,Soyad,TC,sinif değişkenlerimizi anımladık ve bu değişkenlerde depolanacak verileri kullanıcı tarafından belirlenecektir. Eğer(if) kullanici bilgileri boş girerse, kayit başarısız olucaktır. Dolasıyla çıktı şu şekilde olucaktır ;

 

Özet olarak :

  • Python’da if yapısını öğrendik.
  • Python’da if yapısını kullanarak koşula bağlı örnekler yaptık.

Makale bitiminde, öğrendiklerini lütfen deneyin, kafanızdan örnek oluşturup koda geçirin faydası asıl ozaman olucaktır 🙂

 

 

Python if Kullanımı

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap