Python es uno de esos lenguajes de programación que te permiten crear un código limpio y elegante, es comparado habitualmente con TCL, Perl, Scheme, Java y Ruby, Python es un lenguaje interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que 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.
Raul el autor del blog Mundo Geek ha creado un excelente tutorial (libro) llamado Tutorial de Python “Python para todos” que cuenta con 108 páginas y los temas que toca en este tutorial son los siguientes:
- Tipos básicos
- Control de flujo
- Funciones
- Orientación a objetos
- Programación funcional
- Excepciones
- Módulos y paquetes
- Entrada / Salida
- Expresiones regulares
- Sockets
- Interacción con webs
- Threads
Comienza con el tutorial que está bajo licencia Creative Commons Reconocimiento 2.5, por lo que puedes distribuirlo, modificarlo, traducirlo a otros idiomas, o incluso venderlo, con el único requerimiento de mencionar el autor original.











5 Comentarios (Agrega el tuyo)
Justo hoy termine de leerlo.
Me parece un lenguaje muy interesante en varios puntos. El principal, creo que deberia ser usado como en su momento fue pascal para las carreras de sistemas, para que la gente se acostumbre a las buenas practicas. Una diferencia clara con muchos lenguajes es que las estructuras de control, clases, metodos y funciones, no van entre llaves ( “{}” ), sino que se rigen por la indentacion. Y esto es realmente bueno para generar una costumbre.
Otro punto importante que lo hablaba con un amigo, es que python no solo esta orientado a objetos, sino que permite trabajar con otros paradigmas.
Algo que no me gusto para nada fue lo de herencias multiples, pero la idea de python es simplificar, y lo logro con muchos aspectos, es muy simple la sintaxis y muy eficiente.
@Pablo Morales: muy cierto eso de las buenas prácticas eso debería ser los primero que se enseña en las universidades pero eso lo tienes que aprender tu, al menos a mi nunca me lo enseñaron
Yo lo aprendi a los ponchazos. Es como tener buena letra o mala, si tenes mala letra llega un momento que ni vos te entendes, lo mismo con el codigo.
2 Trackbacks (URL del trackback)
[...] programas con Python o estás aprendiendo el lenguage de programación Python estos 12 mandamientos te van a ser muy [...]
[...] Este lunes 23 de junio acudí al Developer Day de Google México, el cuál ya había anunciado aquí, donde se habló de varias cosas relacionadas con las API’s de Google para desarrolladores, Todo comenzó con una sesión plenaria por John Farrel director de Google México, luego con otra sesión de Alfonso Luna que el director de Marketing de Google para México donde nos hablo un poco de la estrategía de los nuevos productos de Google donde se anunció Google App Engine que es un servicio de alojamiento de aplicaciones Web que te permite utilizar la infraestuctura de Google para tu aplicación, esto es gratis para sitios que tienen menos de 5 millones de pageviews (hits) al mes, eso sí sólo soporta aplicaciones escritas con Python. [...]