SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Taller de Python


                           Jesús Fabián Cubas
                         jfabian@computer.org
                       http://jfabian.github.com
Agenda
    ●   ¿Qué es Python?
    ●   Instalación de Python
    ●   Hola Mundo en Python
    ●   Tipos básicos de datos
    ●   Colecciones
    ●   Control de flujo


                                 https://github.com/jfabian/Curso-de-Python/
                                     
¿Qué es Python?
         ●   Lenguaje de programación creado por 
             Guido van Rossum.
         ●   Lenguaje interpretado (no compilado) 
             generalmente.
         ●   Flexible y portable.
         ●   Tipado dinámico (no es necesario declarar 
             variables).
         ●   Fuertemente tipado (una variable no se 
             puede tratar de diferentes tipos).
         ●   Multiplataforma.



               
Instalación de Python
        GNU/Linux                                       Ms Windows
    ●   Es muy probable que ya este instalado       ●   http://python.org/download/
    ●   Para ejecutar usamos                        ●   Una vez instalado, abrimos la consola.
        python
        python2




                                                 
Hola Mundo en Python



      print 'Hola Mundo';




               
                            hola.py
Tipos básicos de datos
    ●   Enteros
    ●   Reales
    ●   Complejos




                               
                                             variables.py
Tipos básicos de datos
    ●   Operadores aritméticos




                                  
                                            operadores.py
     
Colecciones
    ●   Listas
    ●   Tuplas
    ●   Diccionarios




                             
                                     colecciones.py
Control de flujo
    ●   if else
    ●   while
    ●   for




                          
                                     control.py
        Fin

Más contenido relacionado

Similar a Sesion 001 de Python

Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Python
maluacsa
 

Similar a Sesion 001 de Python (20)

Introducción a Python
Introducción a Python Introducción a Python
Introducción a Python
 
Introducción a Phyton
Introducción a PhytonIntroducción a Phyton
Introducción a Phyton
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
 
Python para todos
Python para todosPython para todos
Python para todos
 
Python para Todos
Python para TodosPython para Todos
Python para Todos
 
python-para-todos.pdf
python-para-todos.pdfpython-para-todos.pdf
python-para-todos.pdf
 
Python para todos
Python para todosPython para todos
Python para todos
 
Libro python para todos
Libro   python para todosLibro   python para todos
Libro python para todos
 
Python para todos
Python para todosPython para todos
Python para todos
 
Python_para_todos.pdf
Python_para_todos.pdfPython_para_todos.pdf
Python_para_todos.pdf
 
Python_para_todos.pdf
Python_para_todos.pdfPython_para_todos.pdf
Python_para_todos.pdf
 
Jupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datosJupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datos
 
¿Cómo aprender Python sin morir en el intento?
¿Cómo aprender Python sin morir en el intento?¿Cómo aprender Python sin morir en el intento?
¿Cómo aprender Python sin morir en el intento?
 
python
pythonpython
python
 
Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Python
 
¿Qué es Python?
¿Qué es Python?¿Qué es Python?
¿Qué es Python?
 
Control de versiones con Git
Control de versiones con GitControl de versiones con Git
Control de versiones con Git
 
No quiero vuestra basura en Android
No quiero vuestra basura en AndroidNo quiero vuestra basura en Android
No quiero vuestra basura en Android
 
Vim python-mode
Vim python-modeVim python-mode
Vim python-mode
 
Parallel Python sistemas operativos avanzados
Parallel Python sistemas operativos avanzadosParallel Python sistemas operativos avanzados
Parallel Python sistemas operativos avanzados
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Sesion 001 de Python

  • 1. Taller de Python Jesús Fabián Cubas     jfabian@computer.org http://jfabian.github.com
  • 2. Agenda ● ¿Qué es Python? ● Instalación de Python ● Hola Mundo en Python ● Tipos básicos de datos ● Colecciones ● Control de flujo https://github.com/jfabian/Curso-de-Python/    
  • 3. ¿Qué es Python? ● Lenguaje de programación creado por  Guido van Rossum. ● Lenguaje interpretado (no compilado)  generalmente. ● Flexible y portable. ● Tipado dinámico (no es necesario declarar  variables). ● Fuertemente tipado (una variable no se  puede tratar de diferentes tipos). ● Multiplataforma.    
  • 4. Instalación de Python GNU/Linux Ms Windows ● Es muy probable que ya este instalado ● http://python.org/download/ ● Para ejecutar usamos  ● Una vez instalado, abrimos la consola. python python2    
  • 5. Hola Mundo en Python print 'Hola Mundo';     hola.py
  • 6. Tipos básicos de datos ● Enteros ● Reales ● Complejos     variables.py
  • 7. Tipos básicos de datos ● Operadores aritméticos     operadores.py
  • 8.    
  • 9. Colecciones ● Listas ● Tuplas ● Diccionarios     colecciones.py
  • 10. Control de flujo ● if else ● while ● for     control.py
  • 11.     Fin