Bueno, pues últimamente me ha dado por empezar con python y la verdad es que es bastante divertido, aunque a veces una locura. Voy a dejar algo de documentación para empezar (sobre todo para que no se me olvide a mí mismo).
Code Academy. Empezad por aquí, el curso para principiantes en python aclara muchas cosas.
Invent with Python. ¿Quieres aprender a hacer un programa con el ahorcado, por ejemplo? Explica todo desde el principio, pero con multitud de ejemplos prácticos en forma de juegos.
Python para todos. Estupendo, pero si no habéis programado antes no empecéis por aquí, da algunas cosas por hechas.
Documentación de Python. Muuucho. Quizá demasiado al principio, pero luego imprescindible. Puedes bajártela en varios formatos para leerla tranquilamente, tanto de la versión 2.6 como de la 3.3.
Python en ocho clases. Lo compré en Amazon pero no me sirve, demasiado avanzado. De hecho, leerlo el primero puede ser bastante contraproducente, además de ser los apuntes o el material extra de un curso presencial de python en el que no has estado.
Ya iré contando qué tal… mi primera mierda termina en esta emocionante ejecución:
Y usa este código seguramente lleno de mierdecitas:
#le decimos que el contenedor mierda existe, #aunque de momento no tenga nada dentro mierda = "" #explicamos el programica y le #decimos al tipo cómo salir cuando quiera print("""Escribe tu nombre y te digo qué me parece. Escribe salir para cerrar el programa""") #mientras que el contenido de mierda #no sea salir a repetir todo esto while mierda != "salir": #le preguntamos el nombre al tipo amablemente mierda=input('Dime tu nombre, tarado\n') #si mierda no está vacío (el tipo ha escrito algo), #ha escrito letras y no ha escrito salir if len(mierda) != 0 and mierda.isalpha() and mierda != "salir": #le respondemos amablemente que su nombre es de capullo print('Un puto nombre de capullo\n') #si no ha escrito nada se lo decimos con sutileza elif len(mierda) == 0: print('No has escrito nada, cerebrito\n') #si escribe números le decimos que no nos vale elif mierda.isdecimal(): print('Eso son numeros, eres C3PO o qué\n') #si quiere salir nos despedimos amablemente elif mierda == "salir": print('No tienes cojones, adios\n') #si no es ninguno de los anteriores es que ha metido #espacios en blanco, se lo decimos else: print('Has metido espacios en blanco, joer\n')
Estremecedor, ¿no?, se huele que voy a revolucionar o algo el mundo. O a salvar a la humanidad de algo.