Explica este código Python
Dificultad: Básico
## Reto #38
print((True + 0.5) * False)
- A.
0.0 - B.
0 - C.
1.5 - D.
2.5
Respuesta en el primer comentario.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (1)
Respuesta:
0.0En Python podemos hacer conversiones implícitas entre 3 tipos de datos: enteros, flotantes y booleanos.
En este caso tenemos lo siguiente:
Trueevalúa a1entonces,1 + 0.5tenemos1.5.Falseevalúa a0entonces tenemos1.5 * 0y como se trata de una operación entre un flotante y un entero el resultado final será0.0.