SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Instituto Tecnológico de Tuxtepec



   Introducción a la
programación en Python
 M.C.C. María Luisa Acosta
         Sanjuán
            Sesión 2 (8 hrs)



                    Tuxtepec, Oax. A 24 de Enero de 2012
    Introducción a la programación en Python           D.R.©
Instituto Tecnológico de Tuxtepec



           ¿Por qué Python?

• Python es facil de aprender
• Python es sencillo de usar
• Python es potente




          Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec


         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.

                     Introducción a la programación en Python              D.R.©
Instituto Tecnológico de Tuxtepec



Resultado de ejecutar las instrucciones




         Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec



Scripts Ejemplos de conversión




     Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec


Resultado de la ejecución del Script
             anterior




        Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec



                 Ejercicio1
• Escribir un programa que pregunte al
  usuario
• A) Su nombre y luego lo salude
• B) Dos números y luego muestre el
  producto




           Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec


Resultado en Python shell del ejercicio
                 1




         Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec

         Ejercicio 2




 Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec



Resultado del ejercicio anterior




      Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec

          Ejercicio 3




 Introducción a la programación en Python   D.R.©
Instituto Tecnológico de Tuxtepec



        Fin de la sesión 2

     • Material consultado:

75.40 Algoritmos y Programación I
        Guía de Ejercicios




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

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Clase2_Python-CTIC
Clase2_Python-CTICClase2_Python-CTIC
Clase2_Python-CTIC
 
Clase1_Python-CTIC
Clase1_Python-CTICClase1_Python-CTIC
Clase1_Python-CTIC
 
De Cero A Python En 45 Min
De Cero A Python En 45 MinDe Cero A Python En 45 Min
De Cero A Python En 45 Min
 
Clase4_Python-CTIC
Clase4_Python-CTICClase4_Python-CTIC
Clase4_Python-CTIC
 
Clase3_Python-CTIC
Clase3_Python-CTICClase3_Python-CTIC
Clase3_Python-CTIC
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Curso de Python
Curso de PythonCurso de Python
Curso de Python
 
Python workshop
Python workshopPython workshop
Python workshop
 
Clase 1 Curso Introducción a Python 2012
Clase 1 Curso Introducción a Python 2012Clase 1 Curso Introducción a Python 2012
Clase 1 Curso Introducción a Python 2012
 
Clase 4/4 Curso Introducción a Python 2012
Clase 4/4 Curso Introducción a Python 2012Clase 4/4 Curso Introducción a Python 2012
Clase 4/4 Curso Introducción a Python 2012
 
Octave
OctaveOctave
Octave
 
Paralela2
Paralela2Paralela2
Paralela2
 
Unidad V Tutorial de Python
Unidad V Tutorial de PythonUnidad V Tutorial de Python
Unidad V Tutorial de Python
 
Python (Lenguaje de Programación)
Python (Lenguaje de Programación)Python (Lenguaje de Programación)
Python (Lenguaje de Programación)
 
Paralela10
Paralela10Paralela10
Paralela10
 
Paralela9
Paralela9Paralela9
Paralela9
 
01 - Introducción al lenguaje de programación Python 3
01 - Introducción al lenguaje de programación Python 301 - Introducción al lenguaje de programación Python 3
01 - Introducción al lenguaje de programación Python 3
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
 
Presnetación Go
Presnetación GoPresnetación Go
Presnetación Go
 
Python básico I
Python básico IPython básico I
Python básico I
 

Andere mochten auch

Buenas Prácticas de Python
Buenas Prácticas de PythonBuenas Prácticas de Python
Buenas Prácticas de PythonDavid Feldsott
 
E J P R A C T I C A S P Y T H O N
E J  P R A C T I C A S  P Y T H O NE J  P R A C T I C A S  P Y T H O N
E J P R A C T I C A S P Y T H O Nguest0c272a
 
Evidencia2ml
Evidencia2mlEvidencia2ml
Evidencia2mlmaluacsa
 
Evidencia1ml
Evidencia1mlEvidencia1ml
Evidencia1mlmaluacsa
 
Evidencia1ml
Evidencia1mlEvidencia1ml
Evidencia1mlmaluacsa
 
Python ¿2 vs 3?
Python ¿2 vs 3?Python ¿2 vs 3?
Python ¿2 vs 3?Joel Rivera
 
Programación de Videojuegos con Python y Pilas (IX)
Programación de Videojuegos con Python y Pilas (IX)Programación de Videojuegos con Python y Pilas (IX)
Programación de Videojuegos con Python y Pilas (IX)Fernando Salamero
 
Programación de Videojuegos con Python y Pilas (X)
Programación de Videojuegos con Python y Pilas (X)Programación de Videojuegos con Python y Pilas (X)
Programación de Videojuegos con Python y Pilas (X)Fernando Salamero
 
Programación de Videojuegos con Python y Pilas (VII)
Programación de Videojuegos con Python y Pilas (VII)Programación de Videojuegos con Python y Pilas (VII)
Programación de Videojuegos con Python y Pilas (VII)Fernando Salamero
 
Programación de Videojuegos con Python y Pilas (VIII)
Programación de Videojuegos con Python y Pilas (VIII)Programación de Videojuegos con Python y Pilas (VIII)
Programación de Videojuegos con Python y Pilas (VIII)Fernando Salamero
 
Programación de Videojuegos con Python y Pilas (V)
Programación de Videojuegos con Python y Pilas (V)Programación de Videojuegos con Python y Pilas (V)
Programación de Videojuegos con Python y Pilas (V)Fernando Salamero
 
Programación de Videojuegos con Python y Pilas (III)
Programación de Videojuegos con Python y Pilas (III)Programación de Videojuegos con Python y Pilas (III)
Programación de Videojuegos con Python y Pilas (III)Fernando Salamero
 

Andere mochten auch (20)

Ejercicios python
Ejercicios pythonEjercicios python
Ejercicios python
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Buenas Prácticas de Python
Buenas Prácticas de PythonBuenas Prácticas de Python
Buenas Prácticas de Python
 
E J P R A C T I C A S P Y T H O N
E J  P R A C T I C A S  P Y T H O NE J  P R A C T I C A S  P Y T H O N
E J P R A C T I C A S P Y T H O N
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
 
Tablacqa2
Tablacqa2Tablacqa2
Tablacqa2
 
Evidencia2ml
Evidencia2mlEvidencia2ml
Evidencia2ml
 
Tablacqa3
Tablacqa3Tablacqa3
Tablacqa3
 
Tabla cqa
Tabla cqaTabla cqa
Tabla cqa
 
Evidencia1ml
Evidencia1mlEvidencia1ml
Evidencia1ml
 
Evidencia1ml
Evidencia1mlEvidencia1ml
Evidencia1ml
 
Python + Ciencia = ♥
Python + Ciencia = ♥Python + Ciencia = ♥
Python + Ciencia = ♥
 
Python ¿2 vs 3?
Python ¿2 vs 3?Python ¿2 vs 3?
Python ¿2 vs 3?
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
Programación de Videojuegos con Python y Pilas (IX)
Programación de Videojuegos con Python y Pilas (IX)Programación de Videojuegos con Python y Pilas (IX)
Programación de Videojuegos con Python y Pilas (IX)
 
Programación de Videojuegos con Python y Pilas (X)
Programación de Videojuegos con Python y Pilas (X)Programación de Videojuegos con Python y Pilas (X)
Programación de Videojuegos con Python y Pilas (X)
 
Programación de Videojuegos con Python y Pilas (VII)
Programación de Videojuegos con Python y Pilas (VII)Programación de Videojuegos con Python y Pilas (VII)
Programación de Videojuegos con Python y Pilas (VII)
 
Programación de Videojuegos con Python y Pilas (VIII)
Programación de Videojuegos con Python y Pilas (VIII)Programación de Videojuegos con Python y Pilas (VIII)
Programación de Videojuegos con Python y Pilas (VIII)
 
Programación de Videojuegos con Python y Pilas (V)
Programación de Videojuegos con Python y Pilas (V)Programación de Videojuegos con Python y Pilas (V)
Programación de Videojuegos con Python y Pilas (V)
 
Programación de Videojuegos con Python y Pilas (III)
Programación de Videojuegos con Python y Pilas (III)Programación de Videojuegos con Python y Pilas (III)
Programación de Videojuegos con Python y Pilas (III)
 

Ähnlich wie Sesión 2: Ejemplos y prácticas en Python

Ähnlich wie Sesión 2: Ejemplos y prácticas en Python (20)

FdP_Diapositivas_2018
FdP_Diapositivas_2018FdP_Diapositivas_2018
FdP_Diapositivas_2018
 
Gestión y Análisis de Datos para las Ciencias Económicas con Python y R
Gestión y Análisis de Datos para las Ciencias Económicas con Python y RGestión y Análisis de Datos para las Ciencias Económicas con Python y R
Gestión y Análisis de Datos para las Ciencias Económicas con Python y R
 
PROGRAMACION PYQT5
PROGRAMACION PYQT5PROGRAMACION PYQT5
PROGRAMACION PYQT5
 
Introduccion a Ppython
Introduccion a PpythonIntroduccion a Ppython
Introduccion a Ppython
 
Primeros Pasos en PyQt4
Primeros Pasos en PyQt4Primeros Pasos en PyQt4
Primeros Pasos en PyQt4
 
Python_Module_01_Courtesy.pdf
Python_Module_01_Courtesy.pdfPython_Module_01_Courtesy.pdf
Python_Module_01_Courtesy.pdf
 
Introduccion a Python
Introduccion a PythonIntroduccion a Python
Introduccion a Python
 
Primeros pasos en pyqt
Primeros pasos en pyqtPrimeros pasos en pyqt
Primeros pasos en pyqt
 
Eventos intropython
Eventos intropythonEventos intropython
Eventos intropython
 
Programación en Pl/Python
Programación en Pl/PythonProgramación en Pl/Python
Programación en Pl/Python
 
Practica 3
Practica 3Practica 3
Practica 3
 
Phyton
PhytonPhyton
Phyton
 
Yudy Centeno M
Yudy Centeno MYudy Centeno M
Yudy Centeno M
 
Mini clase Intro Programación Python UTN Profesorado 2015
Mini clase Intro Programación Python UTN Profesorado 2015Mini clase Intro Programación Python UTN Profesorado 2015
Mini clase Intro Programación Python UTN Profesorado 2015
 
Sesion 1.pptx
Sesion 1.pptxSesion 1.pptx
Sesion 1.pptx
 
Arquitectura de-computadores
Arquitectura de-computadoresArquitectura de-computadores
Arquitectura de-computadores
 
Tema4 programación generica
Tema4   programación genericaTema4   programación generica
Tema4 programación generica
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Aprendizaje Estadístico con Python - 4to Encuentro Software libre 2013
Aprendizaje Estadístico con Python -  4to Encuentro Software libre 2013Aprendizaje Estadístico con Python -  4to Encuentro Software libre 2013
Aprendizaje Estadístico con Python - 4to Encuentro Software libre 2013
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++
 

Sesión 2: Ejemplos y prácticas en Python

  • 1. Instituto Tecnológico de Tuxtepec Introducción a la programación en Python M.C.C. María Luisa Acosta Sanjuán Sesión 2 (8 hrs) Tuxtepec, Oax. A 24 de Enero de 2012 Introducción a la programación en Python D.R.©
  • 2. Instituto Tecnológico de Tuxtepec ¿Por qué Python? • Python es facil de aprender • Python es sencillo de usar • Python es potente Introducción a la programación en Python D.R.©
  • 3. Instituto Tecnológico de Tuxtepec 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. Introducción a la programación en Python D.R.©
  • 4. Instituto Tecnológico de Tuxtepec Resultado de ejecutar las instrucciones Introducción a la programación en Python D.R.©
  • 5. Instituto Tecnológico de Tuxtepec Scripts Ejemplos de conversión Introducción a la programación en Python D.R.©
  • 6. Instituto Tecnológico de Tuxtepec Resultado de la ejecución del Script anterior Introducción a la programación en Python D.R.©
  • 7. Instituto Tecnológico de Tuxtepec Ejercicio1 • Escribir un programa que pregunte al usuario • A) Su nombre y luego lo salude • B) Dos números y luego muestre el producto Introducción a la programación en Python D.R.©
  • 8. Instituto Tecnológico de Tuxtepec Resultado en Python shell del ejercicio 1 Introducción a la programación en Python D.R.©
  • 9. Instituto Tecnológico de Tuxtepec Ejercicio 2 Introducción a la programación en Python D.R.©
  • 10. Instituto Tecnológico de Tuxtepec Resultado del ejercicio anterior Introducción a la programación en Python D.R.©
  • 11. Instituto Tecnológico de Tuxtepec Ejercicio 3 Introducción a la programación en Python D.R.©
  • 12. Instituto Tecnológico de Tuxtepec Fin de la sesión 2 • Material consultado: 75.40 Algoritmos y Programación I Guía de Ejercicios Introducción a la programación en Python D.R.©