Python bool ()

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:

  • False dacă valoarea este omisă sau falsă
  • True dacă valoarea este adevărată

Următoarele valori sunt considerate false în Python:

  • None
  • False
  • 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

Articole interesante...