[OFF-TOPIC]
Byte of Python escribió:Warning! Python is soon going to become your favorite programming language.
Conociendo PythonBueno, pues para empezar a conocer un poco el lenguaje tienes:
Byte of Python Tutorial en python.org Para entrar más en materia, tenemos:
Python Library Reference Global Module Index Y, por último, tenemos libros de O'Reilly, que sino recuerdo mal es una editorial que te gusta (uno de Python + XML me vino muy bien):
Libros Python O'Reilly Aquí tienes unas referencias (tú y quien sea claro xD). Si no gustan, alguna cosa más tendré a mano
Experiencia personal:Empecé con
Introducción a la programación con Python, que está muy bien para aprender a programar, Python facilita mucho esta tarea y los autores se explican muy bien
.
A partir de ahí, un poquito de aquí y un poquito de allá.
Yo creo que con Byte of Python + Global Module Index es un buen comienzo si ya se tiene base de programación, sino sustituir o combinar el primero con el de Introducción.
Y por último, también tengo apuntes de algorítmica con Python y es curioso para conocer mejor las estrucutras de datos de Python y su uso para implementación de una buena variedad de algoritmos. Y añado a la oferta un pequeño pdf de resumen/recordatorio que permite ver algunas características del lenguaje rápidamente.
Legibilidad:¿Perl? ¿C? Por dIOS!
while not done:
....do_something()
for elem in list:
....process_elem
suma = sum( [ i for i in xrange(N) ] )
Y llegó la revolución con Python 2.5 (
PEP 308):
x = true_value if condition else false_value
Es decir, x = algo si cumple_cond sino lo_otro. ¡Puro lenguaje natural señora!
[/OFF-TOPIC]
Jo*er, como se enrolla uno. Espero que le sirva a alguien
y si queréis algo más, avisad y veré qué puedo hacer
Bueno, y si alguien quiere añadir, criticar, invitarme a una copa... adelante