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

Post on 03-Nov-2014

818 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

Instituto Tecnológico de Tuxtepec

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

Sentencias condicionales y control

de ciclos

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

Instituto Tecnológico de Tuxtepec

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

Ejemplo

• Produce el siguiente resultado:

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

Instituto Tecnológico de Tuxtepec

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

Ejemplo

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)

Instituto Tecnológico de Tuxtepec

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

Ejemplo

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)

Instituto Tecnológico de Tuxtepec

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

Ejemplo

Instituto Tecnológico de Tuxtepec

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

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

a2ac42bb

x

Instituto Tecnológico de Tuxtepec

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

Ejemplo de for con la sentencia if..elif

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

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

Instituto Tecnológico de Tuxtepec

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

Instituto Tecnológico de Tuxtepec

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

Instituto Tecnológico de Tuxtepec

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

Instituto Tecnológico de Tuxtepec

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

Instituto Tecnológico de Tuxtepec

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

Instituto Tecnológico de Tuxtepec

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

Instituto Tecnológico de Tuxtepec

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

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

Instituto Tecnológico de Tuxtepec

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

Fin de la tercera sesión

top related