¿Qué libros debería leer para aprender Python 3?
Hay muchos libros para aprender Python. Aquí hay algunos:
"Análisis del código fuente de Python"
El contenido que tengo es relativamente profundo. Leí todos los libros que encontré, me sonrojé después de leerlo, por lo que recomiendo que aquellos con cierta base prueben este libro, que será de gran ayuda para dominar los principios.
Este libro toma CPython como objeto de investigación y analiza en profundidad y detalle la implementación de Python a nivel de código C. El libro no solo cubre una gran cantidad de objetos integrados de Python, sino que también dedica mucho espacio a presentar la máquina virtual Python y las funciones avanzadas de Python. A través de este libro, los lectores pueden comprender a fondo los principios operativos de las tecnologías centrales de Python, como expresiones universales, estructuras de control, mecanismos de excepción, mecanismos de clases, mecanismos de subprocesos múltiples, mecanismos de carga dinámica de módulos, mecanismos de administración de memoria, etc.
《¿Programación en Python?
El contenido cubierto en este libro es relativamente conciso y no contiene conceptos difíciles u oscuros. Lo más importante es que cada resumen va acompañado de un enlace "práctico" para aprender. Programar es usar más tus manos y tu cerebro.
Muchos principiantes no saben qué hacer a continuación después de leer el libro. La mejor manera de mejorar rápidamente sus habilidades de programación es realizar proyectos, y este libro organiza inteligentemente tres proyectos prácticos, un juego y un sitio web. Y un proyecto de visualización de datos, si sigue el tutorial para realizar el proyecto, creo que su capacidad de programación definitivamente mejorará al siguiente nivel.
Este libro también utiliza un capítulo para presentar las pruebas unitarias. Escribir pruebas unitarias es una habilidad esencial para que los programadores junior sean promovidos a programadores senior.
"Manual de aprendizaje de Python": 3.ª edición
"Manual de aprendizaje de Python" (3.ª edición) dice: Python es portátil, potente y fácil de usar, y es una herramienta ideal para escribir Aplicaciones independientes y de script Ideal para programas. Adecuado tanto si es nuevo en programación como en Python, al estudiar el "Manual de aprendizaje de Python (3.ª edición)", podrá dominar de forma rápida y eficiente los conocimientos básicos básicos del lenguaje Python. Después de leer la "Guía de aprendizaje de Python (3.ª edición)", sabrá lo suficiente sobre el lenguaje Python para utilizarlo en cualquier área de aplicación.
El "Manual de aprendizaje de Python (3.ª edición)" incluye:
Tipos y operaciones: discusión en profundidad de los principales tipos de objetos integrados de Python: cadenas, números, listas, diccionarios, etc.
Declaraciones y sintaxis: ingrese código en Python para construir y manipular objetos, así como el modelo de sintaxis general de Python.
Funciones: la herramienta básica orientada a procesos de Python para organizar código y reutilizarlo.
Módulos: encapsule declaraciones, funciones y otras herramientas para que puedan organizarse en componentes más grandes.
Clases y programación orientada a objetos: herramienta opcional de programación orientada a objetos de Python para organizar el código del programa de modo que pueda personalizarse y reutilizarse.
Excepciones y herramientas: una introducción a los modelos y declaraciones de manejo de excepciones, así como a las herramientas de desarrollo para escribir programas grandes.
Aprenda Python para principiantes (3.ª edición)
Este es un libro de introducción a Python, adecuado para principiantes que no saben mucho sobre computadoras y no han aprendido a programar pero están interesados en la programación. . La estructura de este libro es muy simple y cubre los tres temas de entrada/salida, variables y funciones, así como algunos temas más avanzados como juicio condicional, bucles, clases y objetos, pruebas de código e implementación de proyectos. El formato de cada capítulo es básicamente el mismo: comienza con un ejercicio de codificación, escribe el código de acuerdo con las instrucciones, ejecuta el código y verifica los resultados, y luego realiza otros ejercicios. Este libro guía a los lectores a programar paso a paso a través de ejercicios, desde la simple impresión hasta la realización de un proyecto completo, permitiendo a los principiantes comenzar con técnicas básicas de programación y finalmente experimentar el proceso básico de desarrollo de software. Este libro es más amigable para principiantes sin conocimientos básicos y es más adecuado para comenzar a programar. ¡Es la mejor opción para comenzar con Python!
Finalmente, me gustaría recordarles a todos que no importa qué idioma aprendan, nunca deben usar Ctrl+c o Ctrl+v. Solo en el proceso de prueba y error continuo. Mejore sus propias soluciones. ¡Solo con la capacidad de resolver problemas y programar podrá llegar cada vez más lejos en el camino de la programación!