Funcția Python bool(). este folosit pentru a returna sau a converti o valoare într-o valoare booleană, adică Adevărat sau Fals , folosind procedura standard de testare a adevărului.
Exemplu
Python3
x>=> bool>(>1>)> print>(x)> y>=> bool>()> print>(y)> |
>
>Ieșire
True False>
Ce este metoda bool() în Python?
bool() este o funcție încorporată a Piton limbaj de programare. Este folosit pentru a converti orice altă valoare a tipului de date (șir, întreg, float etc.) într-un tip de date boolean.
tipul de date boolean poate stoca doar 2 valori: Adevărat și Fals.
Valori false: 0, NULL, liste goale, tupluri, dicționare etc .
Valori adevărate: Toate celelalte valori vor returna adevărate.
bool() Sintaxa metodei
bool([x])
tutorial react js
Parametrii
- x: Orice obiect pe care doriți să-l convertiți într-un tip de date boolean.
Întoarcere
Poate returna una dintre cele două valori.
- Returnează True dacă parametrul sau valoarea transmisă este True.
- Returnează False dacă parametrul sau valoarea transmisă este False.
Iată câteva cazuri, în care metoda bool() a lui Python returnează false. Cu excepția acestor valori, toate celelalte valori returnează True.
- Dacă se transmite o valoare False.
- Dacă nu este trecut nici unul.
- Dacă este trecută o secvență goală, cum ar fi (), [], etc.
- Dacă zero este trecut în orice tip numeric, cum ar fi 0, 0,0 etc.
- Dacă este transmisă o mapare goală, cum ar fi {}.
- Dacă obiectele claselor au metoda __bool__() sau __len()__, returnează 0 sau False.
Cum se utilizează funcția bool().
Utilizarea funcției bool() în Python este foarte ușoară. Trebuie doar să treceți valoarea ca parametru și o va converti într-un tip de date boolean.
Să înțelegem mai bine cum să convertim valorile în tip de date boolean cu un exemplu simplu:
Mai multe exemple de funcție bool().
Să ne uităm la câteva dintre exemplele de funcții bool(). Vom acoperi, de asemenea, diferite programe cu funcția bool în această secțiune.
Python bool() cu diferite tipuri de date
În acest exemplu, verificăm bool() metoda Python cu mai multe tipuri de variabile precum Boolean, Integers, None, Tuplu , Pluti , siruri de caractere , și Dicţionar .
Python3
java string.format
# Python program to illustrate> # built-in method bool()> # Returns False as x is False> x>=> False> print>(>bool>(x))> # Returns True as x is True> x>=> True> print>(>bool>(x))> # Returns False as x is not equal to y> x>=> 5> y>=> 10> print>(>bool>(x>=>=> y))> # Returns False as x is None> x>=> None> print>(>bool>(x))> # Returns False as x is an empty sequence> x>=> ()> print>(>bool>(x))> # Returns False as x is an empty mapping> x>=> {}> print>(>bool>(x))> # Returns False as x is 0> x>=> 0.0> print>(>bool>(x))> # Returns True as x is a non empty string> x>=> 'techcodeview.com'> print>(>bool>(x))> |
>
>
Ieșire:
False True False False False False False True>
Introducerea utilizatorului Boolean în Python
Aici luăm intrare în boolean(True/False) în tip boolean cu funcția bool() și verificăm dacă este returnat adevărat sau fals.
Python3
user_input>=> bool>(>input>(>'Are you hungry? True or false: '>))> if> user_input>=>=> 'True'>:> >print>(>' You need to eat some foods '>)> else>:> >print>(>'Let's go for walk'>)> |
>
>
Ieșire:
Are you hungry? True or false: False Let's go for walk>
Funcția Python bool() pentru a verifica numărul par și impar
Iată un program pentru a afla par și impar prin utilizarea metodei bool(). Puteți utiliza alte intrări și puteți verifica rezultatele.
Python3
# Python code to check whether a number> # is even or odd using bool()> def> check(num):> >return>(>bool>(num>%> 2> =>=> 0>))> # Driver Code> num>=> 8> if>(check(num)):> >print>(>'Even'>)> else>:> >print>(>'Odd'>)> |
>
>
Ieșire:
Even>
Am acoperit definiția, sintaxa, utilizările și exemplele funcției bool() în Python. Funcția bool() este folosită în operațiuni logice în programare precum „și”, „sau” și „nu”. Este, de asemenea, utilizat în validarea datelor, evaluarea adevărului, declarațiile condiționate etc.
Citiți Altele Funcții încorporate în Python
Citiri similare:
fonturi pentru gimp
- Înțelegerea logicii booleene în Python 3
- Inițializarea listei booleene
- Lista booleană și operațiuni SAU