Curiosamente, muchos libros y documentos modernos sobre algoritmos avanzados y estructuras de datos utilizan Python para sus ejemplos, ya que Python se ha convertido en el lenguaje de referencia para los científicos. Pero después de haber leído muchos de estos libros, debo decir que la mayoría de los ejemplos están escritos obviamente por alguien que no es un desarrollador completo de Python, la mayoría de ellos es un código descuidado y poco elegante que se parece mucho a Java o C ++. En los libros, el enfoque se centra principalmente en transmitir alguna idea abstracta y no en demostrar una excelente comprensión del lenguaje.
Hay un ejemplo que me viene a la mente que no es exactamente un libro, pero es muy parecido. Cuando estudiaba en la universidad, muchos de los textos que tenía que leer fueron escritos por mis profesores, incluida una conferencia sobre matemáticas abstractas. No conocía Python en ese entonces, así que leí la conferencia pero no la entendí, a pesar de que había ejemplos (que se veían bien sin saber el idioma) escritos en Python.
Pocos años después, me convertí en un experto en Python y, por casualidad, retomé la conferencia y volví a leer los ejemplos. Resulta que los ejemplos de código eran basura completa y ni siquiera harían lo que se suponía que debían hacer.
Lo que estoy diciendo es que no debes buscar libros para aprender Python (excepto aquellos que están diseñados para enseñar el idioma, por supuesto), en lugar de eso, ve a tu carpeta de Python y abre las bibliotecas principales. Ese es un código bien escrito.
En segundo lugar, y probablemente aún más importante: domine el uso de The Python Debugger y revise estos programas y bibliotecas que han sido escritos por profesionales reales y reconocidos. Tómese su tiempo para comprender cada paso del programa. Esto te enseñará más rápido, mejor y más completo que cualquier libro.
- ¿Cuál es el mejor libro para comprender los conceptos del lenguaje c?
- ¿A qué libros se refiere Ashish Kedia para Python y C?
- ¿Cuáles son los mejores libros para aprender C #?
- ¿Cómo leen las personas los libros de programación? en que contexto
- ¿Qué libros mejorarán mi comprensión de la programación de computadoras independientemente del idioma que elija usar?