Objetivos de aprendizaje
Al término de este módulo, sabrá hacer lo siguiente:
- Usar las instrucciones
if
,else
yelif
para ejecutar código bajo distintas condiciones. - Usar los operadores
and
yor
para combinar la lógica condicional y crear condiciones más complejas.
Escritura de instrucciones “if”
Para expresar la lógica condicional en Python, se usan instrucciones if
. Al escribir una instrucción if
, se basa en otro concepto que se describe en este módulo, el de los operadores matemáticos. Python admite los operadores lógicos comunes de matemáticas: igual, no igual, menor que, menor o igual que, mayor que y mayor o igual que. Probablemente esté acostumbrado a ver que estos operadores se muestran mediante símbolos, que también es la forma en que se representan en Python.
- Es igual que:
a == b
- No es igual a:
a != b
- Menor que:
a < b
- Menor o igual que:
a <= b
- Mayor que:
a > b
- Mayor o igual que:
a >= b
Expresiones de prueba
Debe usar una instrucción if
para ejecutar código solo si se cumple una condición concreta. Lo primero que hace al escribir una instrucción if
es comprobar la condición mediante una expresión de prueba. Después, se determina si la instrucción se evalúa como True
o False
. Si es True
, se ejecuta el siguiente bloque de código con sangría:
a = 97
b = 55
# test expression
if a < b:
# statement to be run
print(b)