| Índice |
| Prefacio |
| Prólogo |
| Lista de contribuciones |
| Capítulo 1: Un paseo por el programa |
| Capítulo 2: Variables, expresiones y sentencias |
| Capítulo 3: Funciones |
| Capítulo 4: Condiciones y recursión |
| Capítulo 5: Funciones productivas |
| Capítulo 6: Iteración |
| Capítulo 7: Cadenas |
| Capítulo 8: Listas |
| Capítulo 9: Tuplas |
| Capítulo 10: Diccionarios |
| Capítulo 11: Archivos y excepciones |
| Capítulo 12: Clases y objetos |
| Capítulo 13: Clases y funciones |
| Capítulo 14: Métodos |
| Capítulo 15: Conjuntos de objetos |
| Capítulo16: Herencia |
| Capítulo 17: Listas enlazadas |
| Capítulo 18: Pilas |
| Capítulo 19: Colas |
| Capítulo 20: Árboles |
| Apéndice A: Depuración |
| Apéndice B: Creación de un nuevo tipo de datos |
| Apéndice C: Listados completos de Python |
| Apéndice D: Lecturas recomendadas |
| Licencia de Documentación libre GNU |
| Índice analítico |