Explica este c贸digo Python
Dificultad: F谩cil
var = 1
print(bool(var) + float("1"))
馃憠 A. True1
馃憠 B. 11
馃憠 C. 2
馃憠 D. 2.0
Respuesta:
馃憠 D. 2.0
Vamos parte por parte:
-
var
vale1
. - Tendr铆amos
bool(1)
que es igual aTrue
por conversi贸n de tipos (en Python0
equivale aFalse
y1
equivale aTrue
). - Luego
float("1")
convierte a la cadena"1"
en un n煤mero con punto decimal, entonces nos dar铆a1.0
. - Nos quedar铆a:
True +
1.0, recordemos que
Trueequivale a
1. Entonces tendr铆amos:
1 + 1.0, el resultado final
2.0`