Python Boolean

Python Boolean iki dəyərdən biridir Doğru or Saxta.

Hər hansı bir proqramlaşdırma dilində, hər hansı birini təsdiqləsək ifadə, cavab olaraq ya Doğru, ya da Yanlış alacağıq.

print(3>5)
print(5==5)

Yuxarıdakı misalda biz ifadəni təsdiqləyirik və cavab olaraq boolean dəyərini alırıq. Əvvəlki dərsliklərdə gördüyümüz kimi, ifisə döngələr ifadənin qaytardığı mantiq dəyərinə əsaslanan kod parçasını icra edir.

Python Boolean ilə dəyərlərin qiymətləndirilməsi:

The bool() funksiyası istənilən dəyəri qiymətləndirmək üçün istifadə olunur və doğru və ya yanlış olan cavabı qaytarır.

Hər hansı bir dəyər boş deyilsə, Doğrudur.

Aşağıdakı nümunələr True qaytaracaq.

print(bool(1))
print(bool("ABC"))
print(bool([1,2,3]))

Aşağıdakı nümunələr boş qiymətlər olduğu üçün False qaytaracaq.

print(bool(""))
print(bool(0))
print(bool([]))
print(bool(()))
print(bool({}))

Funksiyalardakı Booleanlar:

Qarşıdan gələn dərslikdə funksiyaları əhatə edəcəyik. Bu nöqtədə bir funksiyanın bir boolean dəyəri qaytara biləcəyini bilmək kifayətdir və biz də funksiyanın qaytarılan dəyəri əsasında kod parçasını icra edə bilərik.

def function():
  return True
if function():
  print("YES")
else:
  print("NO")

Pitonda def göstərir funksiyası. Addan sonra def açar sözü funksiyanın adıdır. Yuxarıdakı kodda funksiya () funksiyası var, o, heç nə etmir, ancaq məntiqi dəyər qaytarır.

Və sonra biz funksiyanın qaytarılması dəyərinə əsasən “YES” və ya “NO” çap edirik.

 

Translate »