Python bool ()

Metoda bool () pretvara vrijednost u logičku vrijednost (True ili False) koristeći standardni postupak ispitivanja istine.

Sintaksa bool()je:

 bool ((vrijednost))

parametri bool ()

Nije obvezno prosljeđivanje vrijednosti bool(). Ako ne proslijedite vrijednost, bool()vraća se False.

Općenito, bool()uzima jedan parametar value.

Povratna vrijednost iz bool ()

bool() vraća:

  • False ako je vrijednost izostavljena ili netačna
  • True ako je vrijednost istinita

Sljedeće se vrijednosti u Pythonu smatraju lažnima:

  • None
  • False
  • Nula bilo kojeg numeričkog tipa. Na primjer, 0, 0.0,0j
  • Prazan slijed. Na primjer, (), (), ''.
  • Prazno mapiranje. Na primjer,()
  • objekti klasa koje ima __bool__()ili __len()__metoda koja vraća 0iliFalse

Sve ostale vrijednosti osim ovih vrijednosti smatraju se istinitima.

Primjer: Kako djeluje 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))

Izlaz

 () je Netačno (0) je Tačno 0.0 je Netačno Ništa nije False Istina je Istina Jednostavan niz je Istina

Zanimljivi članci...