Explica este código Python
Dificultad: Fácil
var = 1
print(bool(var) + float("1"))
👉 A. True1
👉 B. 11
👉 C. 2
👉 D. 2.0
👉 D. Vamos parte por parte:Respuesta:
2.0
var
vale 1
.bool(1)
que es igual a True
por conversión de tipos (en Python 0
equivale a False
y 1
equivale a True
).float("1")
convierte a la cadena "1"
en un número con punto decimal, entonces nos daría 1.0
.True +
1.0, recordemos que
Trueequivale a
1. Entonces tendríamos:
1 + 1.0, el resultado final
2.0`
Top comments (0)