Inmersión en Python
De Wikilibros, la colección de libros de texto de contenido libre.
[editar] Introducción
En un principio este wikilibro esta basado en el libro Dive Into Python cuya traducción está aquí.
[editar] Historia
Python fue creado como sucesor del lenguaje ABC por Guido van Rossum en 1990 cuando trabajaba en el Stichting Mathematisch Centrum (CWI). En 1995 Guido continuó su trabajo en Python en el CNRI donde creó muchas versiones del lenguaje. En mayo del 2000 Guido y el equipo de desarrollo de Python se trasladan a BeOpen.com y se forma el BeOpen PythonLabs. En octubre de este mismo año, PythonLabs se va a Digital Creations (actualmente Zope Corporation). En 2001, se crea la Python Software Foundation (PSF), una organización sin ánimo de lucro creada específicamente para proteger la libertad de Python como lenguaje de código abierto.
El nombre del lenguaje proviene de la afición de su creador original, Guido van Rossum, por los geniales humoristas británicos Monty Python.
Python ha sido usado para crear programas tan famosos como el gestor de listas de correo Mailman y los gestores de contenido Zope y Plone.
[editar] Característica principales de Python
- Lenguaje interpretado
- Lo que ahorra un tiempo considerable en el desarrollo del programa pues no es necesario compilar ni enlazar.
- Pero también representa mayor lentitud mientras se ejecuta el programa, ya que cada vez que se ejecute debe ser interpretado por el intérprete. En cambio, al compilar, se ahorra eso al pasar a código máquina.
- El intérprete se puede utilizar de modo interactivo
- Esto facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa. También es una calculadora muy útil :-).
[editar] Sobre este Wikilibro
- Los ejemplos están creados de la siguiente manera: El texto escrito en negrita es la parte que escribe el programador en la linea de órdenes, y el texto escrito normal es el texto que devuelve el interprete.
[editar] Tabla de contenidos
[editar] Faq
[editar] Python en la red
Español
- Sección dedicada a Python del directorio Dmoz
- La lista de python en castellano
- Guía de aprendizaje de Python
Inglés
- Python Software Foundation (el sitio principal sobre Python)
- Dive Into Python El manual en el que se basa este Wikilibro.
[editar] Licencia y Autores
- Copyright © 2000, 2001, 2002, 2003, 2004 Mark Pilgrim
- Copyright © 2001 Francisco Callejo Giménez
- Copyright © 2005 Ricardo Cárdenes Medina
Ver el historial para ver el resto de autores
| Se autoriza la copia, la distribución y la modificación de este documento bajo los términos de la licencia de documentación libre GNU, versión 1.2 o cualquier otra que posteriormente publique la Fundación del Software Libre (Free Software Fundation); sin secciones invariantes (Unvariant Sections), textos de portada (Front-Cover Texts), ni textos de contraportada (Back-Cover Texts).
Se incluye una copia en inglés de esta licencia en el artículo Text of the GNU Free Documentation License. |
Los programas de ejemplo de este libro son software libre; pueden ser redistribuidos y modificados según los términos de la licencia de Python publicada por la Python Software Foundation. En el Apéndice H. Python 2.1.1 license, se incluye una copia de la licencia.