Метода боол () претвара вредност у логичку вредност (тачно или нетачно) користећи стандардни поступак испитивања истине.
Синтакса bool()је:
боол ((вредност))
параметри боол ()
Није обавезно прослеђивање вредности bool(). Ако не проследите вредност, bool()враћа се False.
За општу употребу bool()узима један параметар value.
Повратна вредност из боол ()
bool() враћа:
Falseако је вредност изостављена или нетачнаTrueако је вредност тачна
Следеће вредности се у Питхону сматрају нетачним:
NoneFalse- Нула било ког нумеричког типа. На пример,
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 је Нетачно Ниједно Није тачно Истинито је Тачно Једноставан низ је Тачно








