# Python Boolen
Python boolen konusunu işliyoruz.
Matematikte mantık dediğimizde aklımıza nasıl doğru ve yanlış terimleri geliyorsa Python programlama dilinde de boolen veri tipinde True ve False değerleri karşımıza çıkıyor. Herhangi iki değeri karşılaştırdığınızda veya bir ifadenin doğrulunu kontrol ederken bool veri tipini kullanabilirsiniz.
Örnekteki gibi Python ile bir durumu kontrol ettiğinizde size True veya False olarak cevap döner. Aynı şekilde if kontrol durumları ile de bool ifadeleri kullanabilirsiniz.
Python programlama dilinde nasıl ki int, str gibi veri tiplerinde değişkenler oluşturabiliyorsanız aynı şekilde bool veri tipinde de değişkenler oluşturabilirsiniz ve mevcut değişkenleri kontrol edebilirsiniz.
Mevcut değişkenleri kontrol ederken eğer değişken 0 harici herhangi bir değere sahipse True
, 0 ve boş değerlere sahipse False değeri döner.
Bu örnekte değişkenler bir değere sahip olduğu için True döndü.
Burada ise 0 ve boş değerler olduğu için sonuçlarımız False döndü. Bool değerler en çok fonksiyonlarda kullanılır ve hayati bir öneme sahiptir. Bir fonksiyonun dönüş değerini boolen ayarlayarak kontrollerinizi gerçekleştirebilirsiniz. Aşağıdaki örneği inceleyelim:
Örnekte fonksiyona gönderdiğimiz sayının çift veya tek sayı olma durumunu kontrol ediyoruz. Siz de yazdığınız fonksiyonlara bool dönüş değerleri vererek kodlamanıza kontroller ekleyebilir ve bu doğrultuda kodlamanın seyrini değiştirebilirsiniz.
Last updated