Kayıt Ol

Giriş


Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

You must login to ask question.

Giriş


Kayıt Ol

Merhaba, kayıt formu üzerinden kayıt olabilirsiniz. Fakat sosyal medya ile kayıt olmanızı önermekteyiz.

Python if Kullanımı

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 🙂

 

 

Hakkında Ali YamanYenilmez

Herzaman bilginin gücüne inanlardan oldum , araştirmalarım ve deneyimlerimlerimi sizlere sunmayı amaçlıyorum. İstanbul Üniversitesi Kontrol ve Otomasyon Öğrencisiyim Elektronik ve Programlama ile ilgim var.


Beni Takip Et

Yorum ( 1 )

  1. Atakan Akyıldız
    14 Temmuz 2017 at 10:48

    Hocam merhaba örnek 2’yi python’a kopyaladığımda syntax error: invalid syntax diyor.  Bu konuda yeniyim de cevap yazarsanız sevinirim

Bir Cevap Yaz

Captcha Captcha güncellemek için resime tıkla