Instituto Universitario de la Paz- UNIPAZ

Vista normal Vista MARC Vista ISBD

El Gran Libro De Python

Por: Marco Buttu.
Tipo de material: materialTypeLabelLibroEditor: España Marcombo 2016Edición: 1 Edición.Descripción: 661 p.ISBN: 9788426722904.Materia(s): Introduccion al lenguaje Python, a su sintaxis, a sus construcciones fundamentales y a la libreria estandar. Funciones y modos de emparejamiento de argumentos, generadores, corrutinas, archivos, comodines y expresiones regulares. Modulos y paquetes, entornos y espacios de nombres, ambientes virtuales, instalacion y distribucion de aplicaciones. Prueba de validacion de cadenas de documentacion y desarrollo guiado por pruebas. Programacion orientada a objetos en Python: clases, herencia, gestion de las excepciones, patron y antipatron, propiedades y decoradores. Modelo a objetos de Python, atributos magicos, descriptores y metaclasesClasificación CDD: 005.133
Contenidos:
INTRODUCCIÓN………………………………………………………………………………………….. 9 LOS FUNDAMENTOS DEL LENGUAJE……………………………………………….13 Introducción a Python………………………………………………………………………………………………….13 Introducción al lenguaje……………………………………………………………………………………………..23 Los elementos del código Python………………………………………………………………………………52 Arquitectura de un programa Python…………………………………………………………………………61 La Python Virtual Machine…………………………………………………………………………………………72 Etiquetas y objetos………………………………………………………………………………………………………76 Tipos de errores………………………………………………………………………………………………………….. 91 Objetos iterables, iteradores y contexto de iteración……………………………………………… 96 Ejercicio final………………………………………………………………………………………………………………101 EL CORAZÓN DEL LENGUAJE………………………………………………………….. 113 Números…………………………………………………………………………………………………………………….. 113 Operaciones y funciones integradas utilizables con objetos iterables…………………..145 Los conjuntos matemáticos………………………………………………………………………………………156 Diccionarios……………………………………………………………………………………………………………….163 Las secuencias………………………………………………………………………………………………………….. 172 Ejercicio final……………………………………………………………………………………………………………..219 FUNCIONES, GENERADORES Y ARCHIVOS…………………………………..237 Definición y llamada de una función………………………………………………………………………. 237 Funciones anónimas…………………………………………………………………………………………………. 251 Introspección de funciones………………………………………………………………………………………254 Generadores…………………………………………………………………………………………………………….. 262 Archivos……………………………………………………………………………………………………………………. 273 Ejercicio final…………………………………………………………………………………………………………….291 MÓDULOS, PAQUETES, ENTORNOS VIRTUALES Y APLICACIONES…………………………………….305 Módulos…………………………………………………………………………………………………………………….305 Espacio de nombres, ámbito y resolución de nombres………………………………………….. 331 Instalación de paquetes……………………………………………………………………………………………348 Entornos virtuales……………………………………………………………………………………………………. 356 Ejercicio final……………………………………………………………………………………………………………. 362 5. CLASES Y PROGRAMACIÓN ORIENTADA A OBJETOS……………….. 391 Clases e instancias…………………………………………………………………………………………………….391 Un primer vistazo a la sobrecarga…………………………………………………………………………..407 La composición………………………………………………………………………………………………………….410 La herencia…………………………………………………………………………………………………………………412 Los decoradores………………………………………………………………………………………………………..426 Los métodos y las propiedades……………………………………………………………………………….432 Introducción a los patrones de diseño…………………………………………………………………….443 Las excepciones………………………………………………………………………………………………………..449 La instrucción with y los gestores de contexto……………………………………………………….488 Ejercicio final…………………………………………………………………………………………………………….498 ATRIBUTOS MÁGICOS, METACLASES Y DESARROLLO GUIADO POR PRUEBAS…………………………….505 El modelo a objetos de Python………………………………………………………………………………..505 Los atributos mágicos………………………………………………………………………………………………. 516 Metaclases……………………………………………………………………………………………………………….. 552 Desarrollo guiado por pruebas…………………………………………………………………………………575 Ejemplo práctico de uso del desarrollo guiado por pruebas………………………………….588 Las enumeraciones……………………………………………………………………………………………………601 Ejercicio final…………………………………………………………………………………………………………….605 APÉNDICE A – DESCRIPCIÓN DE LOS COMANDOS UNIX-LIKE UTILIZADOS EN EL LIBRO…………………… 623 cat……………………………………………………………………………………………………………………………… 623 chmod………………………………………………………………………………………………………………………. 623 cut…………………………………………………………………………………………………………………………….. 625 diff……………………………………………………………………………………………………………………………..626 echo………………………………………………………………………………………………………………………….. 627 find…………………………………………………………………………………………………………………………….628 grep……………………………………………………………………………………………………………………………629 head…………………………………………………………………………………………………………………………..630 ln…………………………………………………………………………………………………………………………………631 ls…………………………………………………………………………………………………………………………………631 mkdir………………………………………………………………………………………………………………………….634 more…………………………………………………………………………………………………………………………..634 mv……………………………………………………………………………………………………………………………… 635 pwd……………………………………………………………………………………………………………………………636 rm………………………………………………………………………………………………………………………………636 sed……………………………………………………………………………………………………………………………..636 source……………………………………………………………………………………………………………………….. 637 tail……………………………………………………………………………………………………………………………… 637 tar………………………………………………………………………………………………………………………………638 time……………………………………………………………………………………………………………………………640 touch…………………………………………………………………………………………………………………………..641 tree……………………………………………………………………………………………………………………………..641 wc………………………………………………………………………………………………………………………………642 wget…………………………………………………………………………………………………………………………..642 which…………………………………………………………………………………………………………………………643 zip………………………………………………………………………………………………………………………………643 Los metacaracteres…………………………………………………………………………………………………..644 Variables de entorno………………………………………………………………………………………………..647 APÉNDICE B – PRINCIPALES PUNTOS DE ROTURA ENTRE PYTHON 2 Y PYTHON……….649 Incompatibilidades entre las dos versiones……………………………………………………………649 Migración automática de Python 2 a Python 3………………………………………………………656 APÉNDICE C – EL BUFFERING DE LOS ARCHIVOS………………………………. 659 Categorías: Libros Técnicos y Científicos, Informática, Python Tags: computación, informatica, programacion, python RELACIONADOS
Resumen: Python es un lenguaje de programación multiplataforma, consistente y maduro, en el cual confían con éxito las Empresas y organizaciones mundiales mas prestigiosas: Google, la NASA, YouTube, Intel y Yahoo! Su exito esta vinculado tanto al hecho de que favorece la productividad, haciendo mas sencillo el desarrollo de sistemas de software sin tener en cuenta su complejidad, como al hecho de que tiene múltiples entornos de uso: aplicaciones web, juegos y multimedia, interficies graficas, networking, aplicaciones científicas, inteligencia artificial y programacion de sistemas, entre muchos otros. El gran libro de Python es el mas completo, moderno y detallado de entre los volúmenes dedicados a Python que pueden encontrarse actualmente en el mercado. Actualizado a la versión 3.4 del lenguaje, lanzada en enero de 2014. Su composición es muy detallada y sigue un curso gradual elaborado en torno a una amplia serie de ejemplos y ejercicios: parte de las bases del lenguaje, sin dar nada por sabido, hasta llegar a los argumentos considerados mas difíciles, incluso por los programadores mas experimentados.Nota de existencias: 3
Etiquetas de esta biblioteca: No hay etiquetas de esta biblioteca para este título. Ingresar para agregar etiquetas.
    valoración media: 0.0 (0 votos)
Ubicación actual Biblioteca de origen Signatura Estado Fecha de vencimiento Código de barras Reserva de ejemplares
Biblioteca Unipaz

Centro de Investigaciones Santa Lucia

Biblioteca Unipaz

Centro de Investigaciones Santa Lucia

005.133 B988g (Navegar estantería) Disponible 9788426722904
Biblioteca Unipaz

Centro de Investigaciones Santa Lucia

Biblioteca Unipaz

Centro de Investigaciones Santa Lucia

005.133 B988g (Navegar estantería) Disponible 9788426722905
Biblioteca Unipaz

Centro de Investigaciones Santa Lucia

Biblioteca Unipaz

Centro de Investigaciones Santa Lucia

005.133 B988g (Navegar estantería) Disponible 9788426722906
Reservas Totales: 0

INTRODUCCIÓN………………………………………………………………………………………….. 9

LOS FUNDAMENTOS DEL LENGUAJE……………………………………………….13
Introducción a Python………………………………………………………………………………………………….13

Introducción al lenguaje……………………………………………………………………………………………..23

Los elementos del código Python………………………………………………………………………………52

Arquitectura de un programa Python…………………………………………………………………………61

La Python Virtual Machine…………………………………………………………………………………………72

Etiquetas y objetos………………………………………………………………………………………………………76

Tipos de errores………………………………………………………………………………………………………….. 91

Objetos iterables, iteradores y contexto de iteración……………………………………………… 96

Ejercicio final………………………………………………………………………………………………………………101

EL CORAZÓN DEL LENGUAJE………………………………………………………….. 113
Números…………………………………………………………………………………………………………………….. 113

Operaciones y funciones integradas utilizables con objetos iterables…………………..145

Los conjuntos matemáticos………………………………………………………………………………………156

Diccionarios……………………………………………………………………………………………………………….163

Las secuencias………………………………………………………………………………………………………….. 172

Ejercicio final……………………………………………………………………………………………………………..219

FUNCIONES, GENERADORES Y ARCHIVOS…………………………………..237
Definición y llamada de una función………………………………………………………………………. 237

Funciones anónimas…………………………………………………………………………………………………. 251

Introspección de funciones………………………………………………………………………………………254

Generadores…………………………………………………………………………………………………………….. 262

Archivos……………………………………………………………………………………………………………………. 273

Ejercicio final…………………………………………………………………………………………………………….291

MÓDULOS, PAQUETES, ENTORNOS VIRTUALES Y APLICACIONES…………………………………….305
Módulos…………………………………………………………………………………………………………………….305

Espacio de nombres, ámbito y resolución de nombres………………………………………….. 331

Instalación de paquetes……………………………………………………………………………………………348

Entornos virtuales……………………………………………………………………………………………………. 356

Ejercicio final……………………………………………………………………………………………………………. 362
5. CLASES Y PROGRAMACIÓN ORIENTADA A OBJETOS……………….. 391

Clases e instancias…………………………………………………………………………………………………….391

Un primer vistazo a la sobrecarga…………………………………………………………………………..407

La composición………………………………………………………………………………………………………….410

La herencia…………………………………………………………………………………………………………………412

Los decoradores………………………………………………………………………………………………………..426

Los métodos y las propiedades……………………………………………………………………………….432

Introducción a los patrones de diseño…………………………………………………………………….443

Las excepciones………………………………………………………………………………………………………..449

La instrucción with y los gestores de contexto……………………………………………………….488

Ejercicio final…………………………………………………………………………………………………………….498

ATRIBUTOS MÁGICOS, METACLASES Y DESARROLLO GUIADO POR PRUEBAS…………………………….505
El modelo a objetos de Python………………………………………………………………………………..505

Los atributos mágicos………………………………………………………………………………………………. 516

Metaclases……………………………………………………………………………………………………………….. 552

Desarrollo guiado por pruebas…………………………………………………………………………………575

Ejemplo práctico de uso del desarrollo guiado por pruebas………………………………….588

Las enumeraciones……………………………………………………………………………………………………601

Ejercicio final…………………………………………………………………………………………………………….605

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

cat……………………………………………………………………………………………………………………………… 623

chmod………………………………………………………………………………………………………………………. 623

cut…………………………………………………………………………………………………………………………….. 625

diff……………………………………………………………………………………………………………………………..626

echo………………………………………………………………………………………………………………………….. 627

find…………………………………………………………………………………………………………………………….628

grep……………………………………………………………………………………………………………………………629

head…………………………………………………………………………………………………………………………..630

ln…………………………………………………………………………………………………………………………………631

ls…………………………………………………………………………………………………………………………………631

mkdir………………………………………………………………………………………………………………………….634

more…………………………………………………………………………………………………………………………..634

mv……………………………………………………………………………………………………………………………… 635

pwd……………………………………………………………………………………………………………………………636

rm………………………………………………………………………………………………………………………………636

sed……………………………………………………………………………………………………………………………..636

source……………………………………………………………………………………………………………………….. 637

tail……………………………………………………………………………………………………………………………… 637

tar………………………………………………………………………………………………………………………………638

time……………………………………………………………………………………………………………………………640

touch…………………………………………………………………………………………………………………………..641
tree……………………………………………………………………………………………………………………………..641

wc………………………………………………………………………………………………………………………………642

wget…………………………………………………………………………………………………………………………..642

which…………………………………………………………………………………………………………………………643

zip………………………………………………………………………………………………………………………………643

Los metacaracteres…………………………………………………………………………………………………..644

Variables de entorno………………………………………………………………………………………………..647

APÉNDICE B – PRINCIPALES PUNTOS DE ROTURA ENTRE PYTHON 2 Y PYTHON……….649

Incompatibilidades entre las dos versiones……………………………………………………………649

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

APÉNDICE C – EL BUFFERING DE LOS ARCHIVOS………………………………. 659

Categorías:
Libros Técnicos y Científicos, Informática, Python
Tags:
computación, informatica, programacion, python
RELACIONADOS

Python es un lenguaje de programación multiplataforma, consistente y maduro, en el cual confían con éxito las Empresas y organizaciones mundiales mas prestigiosas: Google, la NASA, YouTube, Intel y Yahoo! Su exito esta vinculado tanto al hecho de que favorece la productividad, haciendo mas sencillo el desarrollo de sistemas de software sin tener en cuenta su complejidad, como al hecho de que tiene múltiples entornos de uso: aplicaciones web, juegos y multimedia, interficies graficas, networking, aplicaciones científicas, inteligencia artificial y programacion de sistemas, entre muchos otros.

El gran libro de Python es el mas completo, moderno y detallado de entre los volúmenes dedicados a Python que pueden encontrarse actualmente en el mercado. Actualizado a la versión 3.4 del lenguaje, lanzada en enero de 2014. Su composición es muy detallada y sigue un curso gradual elaborado en torno a una amplia serie de ejemplos y ejercicios: parte de las bases del lenguaje, sin dar nada por sabido, hasta llegar a los argumentos considerados mas difíciles, incluso por los programadores mas experimentados.

No hay comentarios para este ítem.

Ingresar a su cuenta para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

Open Library:
Instituto Universitario de la Paz
Centro de Investigación Santa Lucia
Km 14 Via a Bucaramanga - Barrancabermeja - Santander