Navegación
índice
siguiente
|
Tutorial de Python v2.6.2 documentation
»
Tutorial
¶
1. Introducción
2. Abriendo tu apetito
3. Usando el intérprete de Python
3.1. Invocando al intérprete
3.1.1. Pasaje de argumentos
3.1.2. Modo interactivo
3.2. El intérprete y su entorno
3.2.1. Manejo de errores
3.2.2. Programas ejecutables de Python
3.2.3. Codificación del código fuente
3.2.4. El archivo de inicio interactivo
4. Una introducción informal a Python
4.1. Usar Python como una calculadora
4.1.1. Números
4.1.2. Cadenas de caracteres
4.1.3. Cadenas de texto Unicode
4.1.4. Listas
4.2. Primeros pasos hacia la programación
5. Más herramientas para control de flujo
5.1. La sentencia
if
5.2. La sentencia
for
5.3. La función
range()
5.4. Las sentencias
break
,
continue
, y
else
en lazos
5.5. La sentencia
pass
5.6. Definiendo funciones
5.7. Más sobre definición de funciones
5.7.1. Argumentos con valores por omisión
5.7.2. Palabras claves como argumentos
5.7.3. Listas de argumentos arbitrarios
5.7.4. Desempaquetando una lista de argumentos
5.7.5. Formas con lambda
5.7.6. Cadenas de texto de documentación
5.8. Intermezzo: Estilo de codificación
6. Estructuras de datos
6.1. Más sobre listas
6.1.1. Usando listas como pilas
6.1.2. Usando listas como colas
6.1.3. Herramientas de programación funcional
6.1.4. Listas por comprensión
6.1.5. Listas por comprensión anidadas
6.2. La instrucción
del
6.3. Tuplas y secuencias
6.4. Conjuntos
6.5. Diccionarios
6.6. Técnicas de iteración
6.7. Más acerca de condiciones
6.8. Comparando secuencias y otros tipos
7. Módulos
7.1. Más sobre los módulos
7.1.1. Ejecutando módulos como scripts
7.1.2. El camino de búsqueda de los módulos
7.1.3. Archivos “compilados” de Python
7.2. Módulos estándar
7.3. La función
dir()
7.4. Paquetes
7.4.1. Importando * desde un paquete
7.4.2. Referencias internas en paquetes
7.4.3. Paquetes en múltiples directorios
8. Entrada y salida
8.1. Formateo elegante de la salida
8.1.1. Viejo formateo de cadenas
8.2. Leyendo y escribiendo archivos
8.2.1. Métodos de los objetos Archivo
8.2.2. El módulo
pickle
9. Errores y excepciones
9.1. Errores de sintaxis
9.2. Excepciones
9.3. Manejando excepciones
9.4. Levantando excepciones
9.5. Excepciones definidas por el usuario
9.6. Definiendo acciones de limpieza
9.7. Acciones predefinidas de limpieza
10. Clases
10.1. Unas palabras sobre nombres y objetos
10.2. Alcances y espacios de nombres en Python
10.3. Un primer vistazo a las clases
10.3.1. Sintaxis de definición de clases
10.3.2. Objetos clase
10.3.3. Objetos instancia
10.3.4. Objetos método
10.4. Algunas observaciones
10.5. Herencia
10.5.1. Herencia múltiple
10.6. Variables privadas
10.7. Cambalache
10.8. Las excepciones también son clases
10.9. Iteradores
10.10. Generadores
10.11. Expresiones generadoras
11. Pequeño paseo por la Biblioteca Estándar
11.1. Interfaz al sistema operativo
11.2. Comodines de archivos
11.3. Argumentos de linea de órdenes
11.4. Redirección de la salida de error y finalización del programa
11.5. Coincidencia en patrones de cadenas
11.6. Matemática
11.7. Acceso a Internet
11.8. Fechas y tiempos
11.9. Compresión de datos
11.10. Medición de rendimiento
11.11. Control de calidad
11.12. Las pilas incluidas
12. Pequeño paseo por la Biblioteca Estándar - Parte II
12.1. Formato de salida
12.2. Plantillas
12.3. Trabajar con registros estructurados conteniendo datos binarios
12.4. Multi-hilos
12.5. Registrando
12.6. Referencias débiles
12.7. Herramientas para trabajar con listas
12.8. Aritmética de punto flotante decimal
13. ¿Y ahora qué?
14. Edición de entrada interactiva y sustitución de historial
14.1. Edición de línea
14.2. Sustitución de historial
14.3. Atajos de teclado
14.4. Alternativas al intérprete interactivo
15. Aritmética de Punto Flotante: Problemas y Limitaciones
15.1. Error de Representación
Próximo tema
1. Introducción
Esta página
Enseñar el código
Búsqueda rápida
Ingrese una palabra para buscar o un nombre de módulo, clase o función
Volver a CdPedia
Navegación
índice
siguiente
|
Tutorial de Python v2.6.2 documentation
»