Preguntas básicas sobre Python
Ya que quieres aprender, o dices que te gusta, siempre tengo ganas de darte algunas opiniones, no solo para sumar puntos.
Python ahora se divide principalmente en python2 y python3, y los dos son muy diferentes. Por lo general, se recomienda que aprenda python2. Simplemente descargue el último paquete para 2.7.
No tengas demasiados tutoriales introductorios. Solo ten uno. Comenzar con Python es fácil. Si tienes la base, trabaja duro. Después de leer el tutorial introductorio y comprenderlo básicamente, debes comenzar desde dos aspectos.
La primera es mirar las bibliotecas básicas de Python. El documento de ayuda que viene con él está bien. Simplemente lea la biblioteca que desee y lea la mayoría de ellas una vez.
La segunda es encontrar algunos programas interesantes y aprenderlos. Hay muchos ejemplos de esto. Mientras haya aplicaciones, a menudo se encuentra Python. Ya sean herramientas de prueba de operación y mantenimiento, Internet, juegos, informática científica o métodos geek, hay muchos ejemplos.
En el futuro, confiaré principalmente en practicar por mi cuenta e intentaré aprender el código de otras personas. La mayoría de las bibliotecas de Python son de código abierto. Si no ayuda, simplemente mire el código. Y a menudo vienen con sus propios casos de prueba. El desarrollo basado en pruebas es un modelo de desarrollo típico de Python.
Intenta utilizar especificaciones de programación estrictas desde el principio. No escribas programas aleatorios. Te beneficiarás más de esta manera. Puede cumplir con estrictas especificaciones de diseño.
Es necesario utilizar DRY. También deberías pensar más sobre cuándo usar OO y cuándo usar programación estructurada. No seas ciego.