Skip to content

1. Prólogo

El PDF del documento está disponible |AQUÍ|.

Los ejemplos del documento están disponibles |AQUÍ|.

Este documento ofrece una lista de scripts de Python en diferentes ámbitos:

  • los fundamentos del lenguaje,
  • la administración de bases de datos MySQL,
  • la programación de redes TCP/IP,
  • la programación web,
  • las arquitecturas de tres capas y la programación por interfaces.

Este no es un curso de Python, sino una recopilación de ejemplos dirigida a desarrolladores que ya hayan utilizado un lenguaje de script como Perl, PHP, VBScript, o a desarrolladores acostumbrados a lenguajes tipados como Java o C# y que estén interesados en descubrir un lenguaje de script orientado a objetos. Este documento no es adecuado para lectores que nunca hayan programado o que tengan poca experiencia en programación.

Este documento tampoco es una recopilación de «buenas prácticas». Por lo tanto, es posible que un desarrollador con experiencia considere que algunos códigos podrían estar mejor escritos. El único objetivo de este documento es ofrecer ejemplos a quienes deseen iniciarse rápidamente en el lenguaje Python. Posteriormente, podrán profundizar su aprendizaje con otros documentos.

Aquellos para quienes este documento «va demasiado rápido» o no es lo suficientemente explícito, preferirán el tutorial detallado de Gérard Swinnen [http://python.developpez.com/cours/TutoSwinnen/] o, de manera más general, los tutoriales de developpez.com sobre Python [https://python.developpez.com/cours]. La información más completa se puede encontrar en URL y [https://docs.python.org/].

Los scripts están comentados y se muestra su salida en la consola. En ocasiones se incluyen explicaciones adicionales. El documento requiere una lectura activa: para comprender un script, es necesario leer tanto su código como sus comentarios y los resultados que aparecen en la consola.

Los ejemplos del documento están disponibles en la dirección [AQUÍ]. Se proporcionan en forma de una solución de Visual Studio 2010, pero los scripts pueden utilizarse fuera de este entorno.

 

Para profundizar: