Condicionales en Python Profesora: Lic.
Vanina Beltrame
EJEMPLO 1:
En Pseint:
En DFD:
En Python:
Fíjense que el “entonces” del “SI” que iría en Pseint, acá en Python son dos puntos.
1
Condicionales en Python Profesora: [Link] Beltrame
EJEMPLO 2
En Pseint:
En DFD:
En Python:
2
Condicionales en Python Profesora: [Link] Beltrame
EJEMPLO 3
En Pseint:
En DFD:
En Python:
3
Condicionales en Python Profesora: [Link] Beltrame
Tengan en cuenta que toda la estructura condicional esta indentada al mismo nivel, esto es:
el if está encolumnado con el mismo margen vertical que el elif y que el else.
Se usarán tantos elif como sean necesarios según la consigna, pero si hay un else, habrá uno
solo.
ELIF es equivalente a decir “ELSE IF ”
LOS DOS PUNTOS LUEGO DE LAS CONDICIONES Y DEL ELSE, SON IMPORTANTES Y OBLIGATORIOS.
Luego pueden agregarse varias condiciones dentro de un if usando operadores lógicos, por
ejemplo podemos encontrar:
if (numero >20 and numero <=50): #Acá tenemos dos condiciones con un AND (y)
Recordemos los operadores lógicos en Python:
AND, OR y NOT.
Con AND deben cumplirse las dos condiciones para entrar por el entonces o verdadero
(True)
Con OR debe cumplirse AL MENOS UNA de ambas para entrar por el entonces o verdadero
(True).
Y el NOT niega o invierte el sentido de verdad de una condición. Si era True la convierte a
False y viceversa.