Duda en dondiciones y control de flujo


#1

Tengo una duda, soy nuevo en Python, y tengo una duda en éste ejercicio:

False or not True and True

bool_one = 6+4 < 32 or 5+3 != 46 and 5+4 == 3*3

y está mal.

¿Me pueden ayudar?

Gracias


#2

Pues, ¿en que sentido está mal? Solo tienes que resolver las operaciones booleanas de esta forma:

6 + 4 < 32 -> Verdadero (True)
5 + 3 != 46 -> Verdadero (True)
5 + 4 == 3*3 -> Verdadero (True)

Entonces tendríamos la siguiente operación:

true or true and true

Con lo cual la operación or retornará un verdadero si una de las dos condiciones es verdadera mientras que la operación and retornará verdadero si ambas son verdaderas.

Evaluando, tendríamos que la respuesta es true.