evidencias de la tercera sesión: programación en python

23
Instituto Tecnológico de Tuxtepec Introducción a la programación en Python D.R.© 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

Upload: maluacsa

Post on 03-Nov-2014

818 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Introducción a la programación en

Python•Equipo 4:María Luisa Acosta Sanjuán

Tomás Torres RamírezRosa Violeta Vargas JiménezOdemaris Martínez Acevedo

Pedro Téllez Gamboa

Sesión 3 (8 hrs)

Tuxtepec, Oax. A 25 de Enero de 2012

Page 2: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Sentencias condicionales y control

de ciclos

Page 3: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

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

Page 4: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejemplo

• Produce el siguiente resultado:

Page 5: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

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

Page 6: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejemplo

Page 7: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

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)

Page 8: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejemplo

Page 9: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

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)

Page 10: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejemplo

Page 11: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejemplos prácticos. Ax2+bx+c=0

a2ac42bb

x

Page 12: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejemplo de for con la sentencia if..elif

Page 13: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Eje

cu

ció

n d

el eje

mp

lo

an

teri

or

Page 14: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Ejercicios 2.1 al 2.8 de la guía de ejercicios

Page 15: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 16: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 17: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 18: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 19: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 20: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 21: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Page 22: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Fuentes consultadas:

1. 75.40 Algoritmos y Programación IGuía de Ejercicios Pag. 4

2.http://www.tutorialspoint.com/python/python_if_else.htm

Page 23: Evidencias de la tercera sesión: Programación en Python

Instituto Tecnológico de Tuxtepec

Introducción a la programación en Python D.R.©

Fin de la tercera sesión