Python - Koşullar


Arkadaşlar merhaba, bu yazımızda Python dilindi koşul durumlarını anlamaya çalışacağız ve bir kaç örnek yapacağız. Günlük hayatta karşılaştığımız şartlara göre durumumuzu ayarlarız. Örneğin hava yağışlı ise evden çıkmadan önce şemsiye alırız, saat 12'ye yaklaşmışsa uyumaya çalışırız, 1. sınavda düşük almışsak daha çok çalışmamız gerekir. Gördüğünüz gibi örnekleri çoğaltabiliriz. Hayatta karşılaştığımız her şart karşısında seçeneklerimiz olur ve bunları uygularız.

Bilgisayarlarda koşul durumlarına göre çalışırlar. Buradaki fark onlar için bir işlemin iki sonucu vardır, 1 ve 0 ya da true ve false, olmak üzere. İlk dönem koşul durumlarını yalnızca akış şemalarında görmüştük hatırlayalım:

Koşul Durumlarının Yapısı.


Bu örnekten anlaşılacağı üzere; kırmızı ile belirtilmiş ilk koşulda sıcaklığın 0'dan küçük mü olduğu ifade ediliyor. Eğer doğruysa true çalışıyor ve ekrana katı yazdırılıyor. Eğer değilse, başka bir koşul durumu devreye giriyor ve turuncu ile belirtilmiş sıcaklığın 100'den küçük mü olduğu soruluyor. Eğer doğruysa ekrana sıvı yazdırılıyor, doğru değilse ekrana gaz yazdırılıyor.

Koşul durumunun olması için bir şart ya da mantıksal sınama olması gerekiyor.
Mantıksal sınamalar için mantıksal operatörleri kullanıyoruz. (Bir sayının diğerinden küçük, büyük, eşit, eşit değil mi olup olmadığını ya da bir metinsel ifadenin başka bir metinsel ifade ile karşılaştırıldığı durumlarda.)

Değişkenleri karşılaştırmak için bu operatörleri kullanıyoruz.

Şimdi bunları uygulayalım:

Mantıksal sınamaları nasıl yaptığımızı anladıktan sonra, if (eğer) ile koşul durumları nasıl kontrol edilir ona bakalım:
Bu yazımızda koşul durumlarının python dilinde nasıl yazıldığını ve sonuç alındığını anlatmaya çalıştık. Daha sonra iç içe koşul durumlarını ve daha karmaşık ifadeleri anlatmaya çalışacağım. Konu tekrar yapılmadıkça anlamanı kaybedecektir.

Yorumlar

Bu blogdaki popüler yayınlar

Python: Temel Kavramlar

Python - Örnekler

Pycharm Nedir? Kodlamaya Başlıyoruz