Aquí están los temas que cubriremos en este curso:
¿Qué es python? *Hola mundo
La lógica del programa * Espacio en blanco en python * Declarar variables * Expresiones * Loops * if..then..else * Declarar funciones * Documentación de funciones
Tipo de datos python (dynamically typed, strongly typed) * String, int, float * Dictionaries * Lists * Tubles * String formatting * List comprehensions
Introspección* Optional and named arguments * type, str, dir * getattr * lambda functions * __doc__
Objetos * Importar módulos * Importar rutas de búsqueda * Definición de clases * Inicialización de clase (constructores) * Auto * Instancias de clase * La recolección de basura * Las variables de instancia (miembros de la clase) * Método de sobrecarga (no soportado) * Clase de atributos (variables de clase estático) * Funciones privadas (en módulo) * métodos privados de clase (a la clase) * atributos privados (a clase)
Excepciones * try...except * try...except...else * try...except...finally
File IO * lectura de archivos de texto * escribir archivos de texto * Manipulación de ruta de archivo (modulo os) * división de trazado * listado/englobamiento de directorios