Sesión 2: Ejemplos y prácticas en Python
description
Transcript of Sesión 2: Ejemplos y prácticas en Python
![Page 1: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/1.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Introducción a la programación en
PythonM.C.C. María Luisa Acosta
SanjuánSesión 2 (8 hrs)
Tuxtepec, Oax. A 24 de Enero de 2012
![Page 2: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/2.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
¿Por qué Python?
• Python es facil de aprender• Python es sencillo de usar• Python es potente
![Page 3: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/3.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Ejercicios: Evaluar la siguientes expresiones. Si x=4, y=5 y z=-2
1. 3x2+y>3z2 and 2x3-z <=3y2-2z (P= >>> 3*x**2+y>3*z**2 and 2*x**3-z <=3*y**2-2*z) FALSE
2. ((5x+2y)/(3z)) <=((5y-3x3)/(x+y) (P: >>> ((5*x+2*y)/(3*z)) <=((5*y-3*z**3)/(x+y)) ) TRUE
3. Raiz((x4+3y2)/2)<>raiz((z2+3y)/(2x)) (P:>>> math.sqrt((x**4+3*y**2)/2) <>math.sqrt((z**2+3*y)/(2*x)) TRUE
Ojo: En el intérprete de Python, si no se importa la librería math no ejecuta la instrucción y envía error de sintaxis.
![Page 4: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/4.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Resultado de ejecutar las instrucciones
![Page 5: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/5.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Scripts Ejemplos de conversión
![Page 6: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/6.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Resultado de la ejecución del Script anterior
![Page 7: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/7.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Ejercicio1• Escribir un programa que pregunte al
usuario• A) Su nombre y luego lo salude• B) Dos números y luego muestre el
producto
![Page 8: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/8.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Resultado en Python shell del ejercicio 1
![Page 9: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/9.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Ejercicio 2
![Page 10: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/10.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Resultado del ejercicio anterior
![Page 11: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/11.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Ejercicio 3
![Page 12: Sesión 2: Ejemplos y prácticas en Python](https://reader035.fdocuments.net/reader035/viewer/2022081412/54572ce1af7959db738b9e45/html5/thumbnails/12.jpg)
Instituto Tecnológico de Tuxtepec
Introducción a la programación en Python D.R.©
Fin de la sesión 2
• Material consultado:
75.40 Algoritmos y Programación IGuía de Ejercicios