Питхон боол ()

Метода боол () претвара вредност у логичку вредност (тачно или нетачно) користећи стандардни поступак испитивања истине.

Синтакса bool()је:

 боол ((вредност))

параметри боол ()

Није обавезно прослеђивање вредности bool(). Ако не проследите вредност, bool()враћа се False.

За општу употребу bool()узима један параметар value.

Повратна вредност из боол ()

bool() враћа:

  • False ако је вредност изостављена или нетачна
  • True ако је вредност тачна

Следеће вредности се у Питхону сматрају нетачним:

  • None
  • False
  • Нула било ког нумеричког типа. На пример, 0, 0.0,0j
  • Празна секвенца. На пример, (), (), ''.
  • Празно мапирање. На пример,()
  • објекти класа које има __bool__()или __len()__метода која враћа 0илиFalse

Све остале вредности осим ових вредности сматрају се тачним.

Пример: Како ради боол ()?

 test = () print(test,'is',bool(test)) test = (0) print(test,'is',bool(test)) test = 0.0 print(test,'is',bool(test)) test = None print(test,'is',bool(test)) test = True print(test,'is',bool(test)) test = 'Easy string' print(test,'is',bool(test))

Оутпут

 () је Нетачно (0) је Тачно 0.0 је Нетачно Ниједно Није тачно Истинито је Тачно Једноставан низ је Тачно

Занимљиви Чланци...