Guía de aprendizaje de Python
Previous:
Letra pequeña
Up:
Guía de aprendizaje de
Next:
1. Abriendo el apetito
Contenido
1. Abriendo el apetito
2. Utilización del intérprete de Python
2.1 Llamar al intérprete
2.1.1 Traspaso de argumentos
2.1.2 Modo interactivo
2.2 El intérprete y su entorno
2.2.1 Gestión de errores
2.2.2 Guiones Python ejecutables
2.2.3 Codificación del código fuente
2.2.4 El fichero de arranque interactivo
3. Introducción informal a Python
3.1 Python como calculadora
3.1.1 Números
3.1.2 Cadenas
3.1.3 Cadenas Unicode
3.1.4 Listas
3.2 Primeros pasos programando
4. Más herramientas de control de flujo
4.1 Construcciones if
4.2 Sentencias for
4.3 La función range()
4.4 Construcciones con break, continue y else en bucles
4.5 Construcciones con pass
4.6 Definición de funciones
4.7 Más sobre la definición de funciones
4.7.1 Valores por omisión en los argumentos
4.7.2 Argumentos por clave
4.7.3 Listas de argumentos arbitrarias
4.7.4 Desempaquetado de listas de argumentos
4.7.5 Formas lambda
4.7.6 Cadenas de documentación
5. Estructuras de datos
5.1 Más sobre las listas
5.1.1 Cómo usar las listas como pilas
5.1.2 Cómo usar las listas como colas
5.1.3 Herramientas de programación funcional
5.1.4 Listas autodefinidas
5.2 La sentencia del
5.3 Tuplas y secuencias
5.4 Conjuntos
5.5 Diccionarios
5.6 Técnicas para hacer bucles
5.7 Más sobre las condiciones
5.8 Comparación entre secuencias y otros tipos
6. Módulos
6.1 Más sobre los módulos
6.1.1 El camino de búsqueda de módulos
6.1.2 Ficheros Python ``Compilados''
6.2 Módulos estándar
6.3 La función dir()
6.4 Paquetes
6.4.1 Importar * de un paquete
6.4.2 Referencias internas al paquete
6.4.3 Paquetes en directorios múltiples
7. Entrada y salida
7.1 Formato de salida mejorado
7.2 Lectura y escritura de ficheros
7.2.1 Métodos de los objetos fichero
7.2.2 El módulo pickle
8. Errores y excepciones
8.1 Errores de sintaxis
8.2 Excepciones
8.3 Gestión de excepciones
8.4 Hacer saltar excepciones
8.5 Excepciones definidas por el usuario
8.6 Definir acciones de limpieza
9. Clases
9.1 Unas palabras sobre la terminología
9.2 Ámbitos y espacios nominales en Python
9.3 Un primer vistazo a las clases
9.3.1 Sintaxis de definición de clases
9.3.2 Objetos clase
9.3.3 Objetos instancia
9.3.4 Objetos método
9.4 Cajón de sastre
9.5 Herencia
9.5.1 Herencia múltiple
9.6 Variables privadas
9.7 Remates
9.7.1 Las excepciones también son clases
9.8 Iteradores
9.9 Generadores
9.10 Expresiones generadoras
10. Viaje rápido por la biblioteca estándar
10.1 Interfaz con el sistema operativo
10.2 Comodines de ficheros
10.3 Argumentos de la línea de órdenes
10.4 Redirección de la salida de errores y terminación del programa
10.5 Búsqueda de patrones de cadenas
10.6 Matemáticas
10.7 Acceso a internet
10.8 Fechas y horas
10.9 Compresión de datos
10.10 Medidas de rendimiento
10.11 Control de calidad
10.12 Pilas incluidas
11. Viaje rápido por la biblioteca estándar II
11.1 Formato de salida
11.2 Plantillas
11.3 Trabajo con formatos de registros de datos binarios
11.4 Multi-hilo
11.5 Registro de actividad
11.6 Referencias débiles
11.7 Herramientas para trabajar con listas
11.8 Aritmética de coma flotante decimal
12. Y ahora, ¿qué?
A. Edición de entrada interactiva y sustitución de historia
A.1 Edición de línea
A.2 Sustitución de historia
A.3 Teclas
A.4 Comentarios
B. Aritmética de coma flotante: Consideraciones y limitaciones
B.1 Error de representación
C. Historia y licencia
C.1 Historia del software
C.2 Terms and conditions for accessing or otherwise using Python
C.3 Licenses and Acknowledgements for Incorporated Software
C.3.1 Mersenne Twister
C.3.2 Sockets
C.3.3 Floating point exception control
C.3.4 MD5 message digest algorithm
C.3.5 Asynchronous socket services
C.3.6 Cookie management
C.3.7 Profiling
C.3.8 Execution tracing
C.3.9 UUencode and UUdecode functions
C.3.10 XML Remote Procedure Calls
D. Glosario
Ãndice
Guía de aprendizaje de Python
Previous:
Letra pequeña
Up:
Guía de aprendizaje de
Next:
1. Abriendo el apetito
Release 2.4.1a0, documentation updated on septiembre 11, 2005.
Consultar en
Acerca de este documento...
información para sugerir cambios.