Letra pequeña

Copyright © 1991-1995 por el Stichting Mathematisch Centrum, Amsterdam, Países Bajos.

De la traducción: Copyright © 1999 por Marcos Sánchez Provencio y Sonia Rubio Hernando.

All Rights Reserved/Todos los derechos reservados

Por la presente se otorga el permiso para usar, copiar, modificar y distribuir este software y su documentación para cualquier intención y sin cargo, siempre que aparezca la nota de copyright superior en todas las copias y que tanto la nota de copyright y este permiso aparezcan en la documentación de apoyo y que no se utilicen los nombres del Stichting Mathematisch Centrum, CWI o de la Corporation for National Research Initiatives o CNRI para publicidad relativa a la distribución del software su permiso previo, por escrito y específico.

Aunque CWI es la fuente inicial de este software, se hace disponible una versión modificada en la Corporation for National Research Initiatives (CNRI) en la dirección de Internet ftp://ftp.python.org.

STICHTING MATHEMATISCH CENTRUM Y CNRI NIEGAN CUALQUIER GARANTÍA RESPECTO A ESTE SOFTWARE, INCLUIDA CUALQUIER GARANTÍA IMPLÍCITA DE COMERCIALIDAD O ADECUACIÓN. DE NINGÚN MODO SE HARÁN RESPONSABLES STICHTING MATHEMATISCH CENTRUM O CNRI POR CUALQUIER DAÑO ESPECIAL, INDIRECTO O SOBREVENIDO O DAÑO DE NINGÚN TIPO, QUE CAUSEN PÉRDIDA DE USO, DATOS O BENEFICIOS, TANTO POR ACCIONES POR CONTRATO, COMO POR NEGLIGENCIA U OTRA ACCIÓN ESPÚREA, CAUSADA POR O EN CONEXIÓN CON EL USO O CAPACIDADES DE ESTE SOFTWARE.

La presente traducción ha sido realizada por Marcos Sánchez Provencio rapto@arrakis.es y corregida por Sonia Rubio Hernando. Los términos de uso de la traducción son los mismos que los de la obra original en lengua inglesa.

Resumen:

Python es un lenguaje de programación fácil de aprender y potente. Tiene eficaces estructuras de datos de alto nivel y una solución de programación orientada a objetos simple pero eficaz. La elegante sintaxis de Python, su gestión de tipos dinámica y su naturaleza interpretada hacen de él el lenguaje ideal para guiones (scripts) y desarrollo rápido de aplicaciones, en muchas áreas y en la mayoría de las plataformas.

El intérprete de Python y la extensa biblioteca estándar están disponible libremente, en forma de fuentes o ejecutables, para las plataformas más importantes en la sede web de Python, http://www.python.org, y se pueden distribuir libremente.

La misma sede contiene también distribuciones y direcciones de muchos módulos, programas y herramientas Python de terceras partes, además de documentación adicional.

Es fácil ampliar el intérprete Python con nuevas funciones y tipos de datos implementados en C y C++ (u otros lenguajes a los que se pueda acceder desde C). Python es también adecuado como lenguaje de extensión para aplicaciones adaptables al usuario. Esta guía presenta informalmente al lector los conceptos y características básicos del lenguaje y sistema Python. Es conveniente tener a mano un intérprete para hacer experimentos, pero todos los ejemplos son autosuficientes, así que la guía se puede leer sin estar conectado.

Para obtener descripciones de módulos y objetos estándar, consulta el documento Referencia de las bibliotecas. El Manual de Referencia de Python ofrece una definición más formal del lenguaje. Para escribir extensiones en C o C++, lee los manuales de Extensión e incrustación y API Python/C. Existen también diversos libros que tratan Python con detalle. Esta guía no intenta ser exhaustiva ni agotar cada capacidad de Python, ni siquiera las más comúnmente utilizadas. En lugar de esto, introduce muchas de las capacidades que caracterizan Python y proporciona una idea clara del estilo y sabor del lenguaje. Tras su lectura, el lector será capaz de leer y escribir módulos y programas en Python y estará preparado para aprender más sobre los diversos módulos de biblioteca Python descritos en la Referencia de las bibliotecas.


Envía los comentarios sobre este documento a python-docs@python.org (en inglés). Envía los comentarios sobre la traducción a Marcos.