Python para todos, lenguaje de programación creado por Guido van Rossum a principios de los años 90

Posteado En: por Cbyte

Fecha
Martes 1, de Septiembre del 2009


Datos técnicos
Python para todos es un lenguaje de programación creado por Guido van Rossum
a principios de los años 90
Español | pdf | 108 páginas | Raúl González Duque | 8,06MB

Descripción
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.

¿Por qué Python?
Python es un lenguaje que todo el mundo debería conocer. Su sintaxis simple, clara y sencilla; el tipado dinámico, el gestor de memoria, la gran cantidad de librerías disponibles y la potencia del lenguaje, entre otros, hacen que desarrollar una aplicación en Python sea sencillo, muy rápido y, lo que es más importante, divertido.

La sintaxis de Python es tan sencilla y cercana al lenguaje natural que los programas elaborados en Python parecen pseudocódigo. Por este motivo se trata además de uno de los mejores lenguajes para comenzar a programar.

Python no es adecuado sin embargo para la programación de bajo nivel o para aplicaciones en las que el rendimiento sea crítico.

Algunos casos de éxito en el uso de Python son Google, Yahoo, la NASA, Industrias Ligh & Magic, y todas las distribuciones Linux, en las que Python cada vez representa un tanto por ciento mayor de los programas disponibles.

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
Threads en Python
Sincronización
Datos globales independientes
Compartir información

Descarga
Rapidshare | Megaupload | Depositfiles | Up-file | Uploading

0 comentarios: