numeros
NOMBRE: ANDREA RAMBAY
CURSO: 3ERO DE BACHILLERATO”B”
QUE ES FOR ELSE
Unas operaciones (entre otras) que dan como resultado valores booleanos son las comparaciones:
> Mayor que; >> 3 > 2True
>>> 3 < 2
False
>= Mayor o igual que; >> 2 >= 1 + 1
True
>>> 4 - 2 >> 2 == 1 + 1
True
>>> 6 / 2 != 3
False
Es importante señalar que en matemáticas el signo igual se utiliza tanto en lasasignaciones como en las comparaciones, mientras que en Python (y en otros muchos lenguajes de programación):
un signo igual (=) significa asignación, es decir, almacenar un valor en una variablemientras que dos signos iguales seguidos (==) significa comparación, es decir, decir si es verdad o mentira que dos expresiones son iguales
Cuando se aprende a programar es habitual confundir una cosacon la otra (el error más frecuente es escribir una sola igualdad en las comparaciones), por lo que se recomienda prestar atención a este detalle.
Se pueden encadenar varias comparaciones y elresultado será verdadero si y sólo si todas las comparaciones lo son.
>>> 4 == 3 + 1 > 2
True
>>> 2 != 1 + 1 > 0
False
En Python, cualquier variable puede considerarse como un booleano. El cero,las cadenas vacías, las listas vacías y otros tipos de elementos cuando están vacíos se consideran False, mientras que el resto de valores se consideran True. Se puede comprobar con la función bool()que convierte el argumento al valor booleano correspondiente:
>>> bool(5)
True
>>> bool(0)
False
>>> bool("Esto es una prueba")
True
>>> bool("")
False
Los llamados operadores lógicos sonunas operaciones que trabajan con valores booleanos.
and: "y" lógico. Este operador da como resultado True si y sólo si sus dos operan dos son True:
>>> True and False
False
>>> 3 > 2 and 1 + 1 == 2True
or: "o" lógico. Este operador da como resultado True si uno o dos de sus operan dos son True:
>>> True or False
True
>>> 3 < 2 or 1 + 1 != 2
False
En el lenguaje cotidiano, el "o" se...
Regístrate para leer el documento completo.