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 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 5 7
- Funciones de orden superior 5 7
- Iteraciones de orden superior sobre listas 5 9
- Funciones lambda 6 0
- Comprensión de listas 6 1
- Generadores 6 2
- Decoradores 6 3
- Excepciones 6 5
- Módulos y Paquetes 7 2
- Módulos 7 2
- Paquetes 7 5
- Entrada/Salida Y Ficheros 7 7
- Entrada estándar 7 7
- Parámetros de línea de comando 7 8
- Salida estándar 7 8
- Archivos 8 2
- Expresiones Regulares 8 5
- Patrones 8 5
- Usando el módulo re 8 9
- Sockets 9 2
- Interactuar con webs 9 6
- Threads 10 2
- ¿Qué son los procesos y los threads? 10 2
- El GIL 10 3
- Threads en Python 10 4
- Sincronización 10 6
- Datos globales independientes 11 1
- Compartir información 11 1
- Serialización de objetos 11 3
- Bases de Datos 11 7
- DB API 11 7
- Otras opciones 12 4
- Documentación 12 5
- Docstrings 12 5
- Pydoc 12 6
- Epydoc y reStructuredText 12 7
- Pruebas 13 5
- Doctest 13 5
- unittest / PyUnit 13 9
- Distribuir aplicaciones Python 14 3
- distutils 14 3
- setuptools 14 7
- Crear ejecutables .exe 15 2
Enlaces:
modo Revista: https://issuu.com/python_para_todos
No hay comentarios.:
Publicar un comentario