Plan día 1
De WikiEducator
Contenido
Introducción
¿Qué es Python?
- Algunas características
- Propiedades del lenguaje
- Biblioteca estándar (con las pilas puestas)
Primeros pasos
- Ejemplo de código
- Ejecutando Python
- Intérprete interactivo
Recursos
- Documentación
- Cómo pedir ayuda
Tipos de Datos
Números
- Enteros
- Flotantes
- Complejos
- Hexadecimal y octal
- Tipos de divisiones
- Conversiones
Cadenas de texto
- Construyendo
- Accediendo a los caracteres
- Métodos propios
- Unicode
Tuplas y listas
- Construyendo
- Accediendo a los elementos
- Modificandolas
- Métodos propios
Conjuntos
- Construyendo
- Accediendo y modificando
- Operaciones entre conjuntos
Diccionarios
- Construyendo
- Accediendo por clave
- Recorriendo diccionarios
- Operaciones entre diccionarios
Controles de flujo
Condiciones
- if
- if/else
- if/elif/else
- Condiciones
Por cada uno
- for
- continue/break
- for/else
- Recorriendo números
- Comprensiones de listas
Mientras tanto...
- while
- continue/break
- while/else
Excepciones
- ¿Por qué?
- Capturando excepciones
Encapsulando código
Funciones
- Definiendo una función
- Llamando a una función
- Argumentos posicionales y nominados
- Argumentos por defecto
- Recursividad
- Funciones Lambda