Python para todos
¿Qué es Python?
Python es un lenguaje de programación creado por Guido van Rossum a principios de los años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”. Es un lenguaje similar a Perl, pero con una sintaxis muy limpia y que favorece un código legible. Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado, multiplataforma y orientado a objetos.
Contenido
- Introducción
- ¿Qué es Python?
- ¿Por qué Python?
- Instalación de Python
- Herramientas básicas
- Mi primer programa en Python
- Tipos básicos
- Números
- Cadenas
- Booleanos
- Colecciones
- Listas
- Tuplas
- Diccionarios
- Control de flujo
- Sentencias condicionales
- Bucles
- Funciones
- Orientación a Objetos
- Clases y objetos
- Herencia
- Herencia múltiple
- Polimorfismo
- Encapsulación
- Clases de “nuevo-estilo”
- Métodos especiales
- Revisitando Objetos
- Diccionarios
- Cadenas
- Listas
- Programación funcional
- Funciones de orden superior
- Iteraciones de orden superior sobre listas
- Funciones lambda
- Comprensión de listas
- Generadores
- Decoradores
- Excepciones
- Módulos y Paquetes
- Módulos
- Paquetes
- Entrada/Salida Y Ficheros
- Entrada estándar
- Parámetros de línea de comando
- Salida estándar
- Archivos
- Expresiones Regulares
- Patrones
- Usando el módulo re
- Sockets
- Interactuar con webs
- Threads
- ¿Qué son los procesos y los threads?
- El GIL 103 Threads en Python
- Sincronización
- Datos globales independientes
- Compartir información
- Serialización de objetos
- Bases de Datos
- DB API
- Otras opciones
- Documentación
- Docstrings
- Pydoc
- Epydoc y reStructuredText
- Pruebas
- Doctest
- Unittest / PyUnit
- Distribuir aplicaciones Python
- Distutils 143 setuptools
- Crear ejecutables .exe
- Índice
Descargar Python para todos
Link caido.
LINK CAIDO !!!!