Metoda bool () convertește o valoare în Boolean (Adevărat sau Fals) folosind procedura standard de testare a adevărului.
Sintaxa lui bool()este:
bool ((valoare))
parametrii bool ()
Nu este obligatoriu să transmiteți o valoare către bool(). Dacă nu treceți o valoare, bool()revine False.
În uz general, bool()ia un singur parametru value.
Valoare returnată din bool ()
bool() se intoarce:
Falsedacă valoarea este omisă sau falsăTruedacă valoarea este adevărată
Următoarele valori sunt considerate false în Python:
NoneFalse- Zero de orice tip numeric. De exemplu, 
0,0.0,0j - Secvență goală. De exemplu, 
(),(),''. - Cartografiere goală. De exemplu,
() - obiectele claselor care au 
__bool__()sau__len()__metoda care returnează0sauFalse 
Toate celelalte valori, cu excepția acestor valori, sunt considerate adevărate.
Exemplu: Cum funcționează bool ()?
 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))
Ieșire
() este fals (0) este adevărat 0.0 este fals Nici unul nu este fals Adevărat este adevărat Șirul ușor este adevărat








