Python bool ()

El método bool () convierte un valor en booleano (verdadero o falso) utilizando el procedimiento estándar de prueba de verdad.

La sintaxis de bool()es:

 bool ((valor))

parámetros bool ()

No es obligatorio pasar un valor a bool(). Si no pasa un valor, bool()vuelve False.

En uso general, bool()toma un solo parámetro value.

Valor devuelto de bool ()

bool() devoluciones:

  • False si el valor se omite o es falso
  • True si el valor es verdadero

Los siguientes valores se consideran falsos en Python:

  • None
  • False
  • Cero de cualquier tipo numérico. Por ejemplo, 0, 0.0,0j
  • Secuencia vacía. Por ejemplo, (), (), ''.
  • Mapeo vacío. Por ejemplo,()
  • Objetos de Clases que tiene __bool__()o __len()__método que devuelve 0oFalse

Todos los demás valores, excepto estos valores, se consideran verdaderos.

Ejemplo: ¿Cómo funciona 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))

Salida

 () es falso (0) es verdadero 0.0 es falso Ninguno es falso Verdadero es verdadero La cadena fácil es verdadera

Articulos interesantes...