Aprendiendo Python

Python es un lenguaje de programación interpretado[1], imperativo[2], dinámicamente tipado, multiparadigma[3] y usa bloques basados en la indentación (en lugar de llaves {…} como por ejemplo C).

[1] El código se compila a byte-code (como Java). Se lo suele llamar interpretado por que no requiere que para probar un cambio en un programa se pase por el ciclo de modificar-compilar-enalzar-probar, separando explícitamente la compilación. Utiliza una máquina virtual, como Small-Talk.

[2] No es declarativo como Prolog (paradigma lógico)

[3] Permite tanto una programación procedural, orientada a objetos o funcional (básico).

No se mucho más que esto (más algunas cosas que empecé a leer sobre su sintaxis y las estructuras de datos que provee –como listas, tuplas y diccionarios–). Siga leyendo!

Voy a ir aprendiéndolo de a poco y voy a ir publicando aca mis avances, con ejemplos de código para que quien quiera pueda usarlos para aprender. Incluso podemos ir aprendiendo juntos, espero leer comentarios.

Material de Estudio:

Un artículo escrito por Eric Raymond: http://www.linuxjournal.com/article/3882 (a modo de motivación)

Nos seguimos leyendo por aca! (en busca del cinturón amarillo-python)

About Juanjo

Mi nombre es Juanjo Conti, vivo en Santa Fe y soy Ingeniero en Sistemas de Información. Mi lenguaje de programación de cabecera es Python; lo uso para trabajar, estudiar y jugar. Como hobby escribí un libro de cuentos que se puede descargar gratuitamente.
This entry was posted in Aprendiendo Python and tagged . Bookmark the permalink.