¿Qué es Python?
- Introducción, historia
- Ventajas y desventajas.
- Buenas prácticas (PEP8)
Tipos de variables en Python y sintaxis básica.
- Enteros, flotantes.
- Operadores aritméticos y lógicos.
- Listas. Slicing.
Condiciones
Ciclos
- For (con y sin índices)
- While
- Consideraciones (Cuándo usar cuál.)
- Bucles y listas
- Comprensión de listas (list comprehension).
Funciones:
- ¿Qué es una función?
- Parámetros y argumentos.
- Funciones anónimas.
- Funciones built-in.
Diccionarios y Tuplas.
Manejo de archivos.
Excepciones.
Clases y Objetos.
Herencia y polimorfismo en Python.
El contenido esta organizado en carpetas correspondientes a cada clase.
Clonando el Repositorio
$ git clone https://github.com/cusol/taller-python$ pip install jupyter