Python para todos por : Raúl González Duque (160 Pag.)
Indice:
Introducción 7
¿Qué es Python? 7
¿Por qué Python? 8
Instalación de Python 9
Herramientas básicas 10
Mi primer programa en Python 12
Tipos básicos 15
Números 16
Cadenas 21
Booleanos 22
Colecciones 24
Listas 24
Tuplas 26
Diccionarios 27
Control de flujo 29
Sentencias condicionales 29
Bucles 32
Funciones 36
Orientación a Objetos 42
Clases y objetos 42
Herencia 45
Herencia múltiple 46
Polimorfismo 47
Encapsulación 48
Clases de “nuevo-estilo” 50
Métodos especiales 50
Revisitando Objetos 53
Diccionarios 53
Cadenas 54
Listas 55
Programación funcional 57
Funciones de orden superior 57
Iteraciones de orden superior sobre listas 59
Funciones lambda 60
Comprensión de listas 61
Generadores 62
Decoradores 63
Excepciones 65
Módulos y Paquetes 72
Módulos 72
Paquetes 75
Entrada/Salida Y Ficheros 77
Entrada estándar 77
Parámetros de línea de comando 78
Salida estándar 78
Archivos 82
Expresiones Regulares 85
Patrones 85
Usando el módulo re 89
Sockets 92
Interactuar con webs 96
Threads 102
¿Qué son los procesos y los threads? 102
El GIL 103
Threads en Python 104
Sincronización 106
Datos globales independientes 111
Compartir información 111
Serialización de objetos 113
Bases de Datos 117
DB API 117
Otras opciones 124
Documentación 125
Docstrings 125
Pydoc 126
Epydoc y reStructuredText 127
Pruebas 135
Doctest 135
unittest / PyUnit 139
Distribuir aplicaciones Python 143
distutils 143
setuptools 147
Crear ejecutables .exe 152
Índice 155
descarga
descarga 2
descarga 3
Publicar un comentario