Читать книгу El gran libro de Python - Marco Buttu - Страница 4

Sumario

Оглавление

INTRODUCCIÓN

1. LOS FUNDAMENTOS DEL LENGUAJE

Introducción a Python

Introducción al lenguaje

Los elementos del código Python

Arquitectura de un programa Python

La Python Virtual Machine

Etiquetas y objetos

Tipos de errores

Objetos iterables, iteradores y contexto de iteración

Ejercicio final

2. EL CORAZÓN DEL LENGUAJE

Números

Operaciones y funciones integradas utilizables con objetos iterables

Los conjuntos matemáticos

Diccionarios

Las secuencias

Ejercicio final

3. FUNCIONES, GENERADORES Y ARCHIVOS

Definición y llamada de una función

Funciones anónimas

Introspección de funciones

Generadores

Archivos

Ejercicio final

4. MÓDULOS, PAQUETES, ENTORNOS VIRTUALES Y APLICACIONES

Módulos

Espacio de nombres, ámbito y resolución de nombres

Instalación de paquetes

Entornos virtuales

Ejercicio final

5. CLASES Y PROGRAMACIÓN ORIENTADA A OBJETOS

Clases e instancias

Un primer vistazo a la sobrecarga

La composición

La herencia

La decoradores

Los métodos y las propiedades

Introducción a los patrones de diseño

Las excepciones

La instrucción with y los gestores de contexto

Ejercicio final

6. ATRIBUTOS MÁGICOS, METACLASES Y DESARROLLO GUIADO POR PRUEBAS

El modelo a objetos de Python

Los atributos mágicos

Metaclases

Desarrollo guiado por pruebas

Ejemplo práctico de uso del desarrollo guiado por pruebas

Las enumeraciones

Ejercicio final

APÉNDICE A - DESCRIPCIÓN DE LOS COMANDOS UNIX-LIKE UTILIZADOS EN EL LIBRO

cat

chmod

cut

diff

echo

find

grep

head

ln

ls

mkdir

more

mv

pwd

rm

sed

source

tail

tar

time

touch

tree

wc

wget

which

zip

Los metacaracteres

Variables de entorno

APÉNDICE B - PRINCIPALES PUNTOS DE ROTURA ENTRE PYTHON 2 Y PYTHON 3

Incompatibilidades entre las dos versiones

Migración automática de Python 2 a Python 3

APÉNDICE C - EL BUFFERING DE LOS ARCHIVOS

El gran libro de Python

Подняться наверх