Más contenido relacionado
La actualidad más candente (20)
Similar a Evidencias de la tercera sesión: Programación en Python (20)
Evidencias de la tercera sesión: Programación en Python
- 1. Instituto Tecnológico de Tuxtepec
Introducción a la
programación en Python
•Equipo 4:
María Luisa Acosta Sanjuán
Tomás Torres Ramírez
Rosa Violeta Vargas Jiménez
Odemaris Martínez Acevedo
Pedro Téllez Gamboa
Sesión 3 (8 hrs)
Tuxtepec, Oax. A 25 de Enero de 2012
Introducción a la programación en Python D.R.©
- 2. Instituto Tecnológico de Tuxtepec
Sentencias condicionales y
control de ciclos
Introducción a la programación en Python D.R.©
- 3. Instituto Tecnológico de Tuxtepec
Sentencias condicionales
• If expresion:
– Instrucciones
if seguido de la condición a evaluar, dos
puntos (:) y en la siguiente línea e
indentado, el código a ejecutar en caso de
que se cumpla dicha condición
Introducción a la programación en Python D.R.©
- 4. Instituto Tecnológico de Tuxtepec
Ejemplo
• Produce el siguiente resultado:
Introducción a la programación en Python D.R.©
- 5. Instituto Tecnológico de Tuxtepec
Sentencia else
If expresion:
Sentencia(s)
else:
sentencia(s)
Unas sentencia else puedes ser combinada
con una sentencia if. Una sentencia else
contiene el block de código que ejecuta si la
expresión condicional en la sentencia if
devuelve un valor 0 o falso
Introducción a la programación en Python D.R.©
- 7. Instituto Tecnológico de Tuxtepec
Sentencia elif
• Se utiliza en condiciones anidadas. Permite tener
múltiples expresiones para un valor verdadero.
If expresion1:
instrucción(es)
elif expresion2:
instrucción(es)
elif expresion3:
Instrucción(es)
else:
instrucción(es)
Introducción a la programación en Python D.R.©
- 9. Instituto Tecnológico de Tuxtepec
Sentencia if..elif..else
• Las sentencias anidadas suelen usarse cuando se quiere checar otra
condición después de una respuesta verdadera.
• En una sentencia anidada if se puede tener una sentencia if…elif…else
dentro de otra sentencia if…elif…else.
• If expresion1:
instrucción(es)
if expresion2:
instrucción(es)
elif expresion3:
instrucción(es)
else
instrucción(es)
elif expresion4:
instruccion(es)
else:
instrucción(es)
Introducción a la programación en Python D.R.©
- 11. Instituto Tecnológico de Tuxtepec
Ejemplos prácticos. Ax2+bx+c=0
b b2 4 ac
x
2a
Introducción a la programación en Python D.R.©
- 12. Instituto Tecnológico de Tuxtepec
Ejemplo de for con la sentencia if..elif
Introducción a la programación en Python D.R.©
- 13. Ejecución del ejemplo Instituto Tecnológico de Tuxtepec
anterior
Introducción a la programación en Python D.R.©
- 14. Instituto Tecnológico de Tuxtepec
Ejercicios 2.1 al 2.8 de la guía de
ejercicios
Introducción a la programación en Python D.R.©
- 22. Instituto Tecnológico de Tuxtepec
Fuentes consultadas:
1. 75.40 Algoritmos y Programación I
Guía de Ejercicios Pag. 4
2.http://www.tutorialspoint.com/python/pytho
n_if_else.htm
Introducción a la programación en Python D.R.©