-
¿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