Red de conocimiento informático - Conocimiento informático - Los 10 libros con puntuaciones más altas recomendados por Douban para aprender Python, desde principiantes hasta expertos, sería una lástima que no los hayas leído

Los 10 libros con puntuaciones más altas recomendados por Douban para aprender Python, desde principiantes hasta expertos, sería una lástima que no los hayas leído

Prefacio: Yo mismo he recopilado los archivos electrónicos de varios libros. Si lo necesitas, puedes enviarme un mensaje privado "Libros" para obtenerlo gratis

Este libro contiene. 12 capítulos, se explicará cada capítulo. Utilice un juego completo para demostrar los puntos clave de conocimiento y aprenda a programar escribiendo un pequeño software divertido para despertar el interés de los lectores y reducir la dificultad de aprendizaje. Al final de cada capítulo, se resumirán los puntos de conocimiento del capítulo y se darán algunos pequeños ejercicios para que los lectores prueben sus habilidades. El autor incorpora hábilmente todos los conocimientos de programación en estos ejemplos, haciéndolos verdaderamente entretenidos y educativos.

La "Guía para principiantes de programación en Python" tiene contenido fácil de entender y ejemplos animados. Es el tutorial para principiantes de Python más vendido a nivel internacional y es adecuado para lectores principiantes e intermedios interesados ​​en Python.

2. Comienza rápidamente con la programación en Python.

Este libro es una guía práctica de programación en Python que está orientada a la práctica. Este libro no solo presenta los conocimientos básicos del lenguaje Python, sino que también enseña a los lectores cómo aplicar estos conocimientos y habilidades a través de la práctica de proyectos. La primera parte del libro presenta conceptos básicos de programación Python y la segunda parte presenta una serie de tareas diferentes que la computadora puede completar automáticamente escribiendo programas Python. Cada capítulo de la segunda parte tiene algunos procedimientos de proyecto para que los lectores los aprendan. Al final de cada capítulo también se proporcionan algunos ejercicios y proyectos prácticos en profundidad para ayudar a los lectores a consolidar los conocimientos que han aprendido. Las soluciones a todos los ejercicios se proporcionan en el apéndice.

Este libro es adecuado para principiantes que carecen de conocimientos básicos de programación. Al leer este libro, los lectores podrán aprovechar potentes lenguajes y herramientas de programación y experimentar el placer de programar en Python.

3. Comience rápidamente con la programación en Python (segunda edición)

En este libro, aprenderá a usar la programación en Python para completar trabajos que llevan horas de forma manual en unos minutos sin ningún Tener conocimientos previos en programación. Al leer este libro, aprenderá los conceptos básicos de Python, explorará la rica biblioteca de módulos de Python y completará tareas específicas (por ejemplo, extraer datos de sitios web, leer documentos PDF y Word, etc.). El libro también incluye información sobre cómo implementar la validación de entradas y técnicas para actualizar automáticamente archivos CSV. Una vez que domine los conceptos básicos de la programación, podrá crear sin esfuerzo programas Python para automatizar muchas tareas tediosas, que incluyen:

① Buscar y guardar texto similar en uno o varios archivos

②; Cree, actualice, mueva y cambie el nombre de cientos de archivos y carpetas

③ Descargue resultados de búsqueda y procese contenido web en línea

④ Procese hojas de cálculo rápidamente en lotes; > ⑤ Divida, combine, coloque marcas de agua y cifre archivos PDF

⑥ Envíe recordatorios por correo electrónico y notificaciones de texto a grupos específicos de personas

⑦ Recorte, ajuste y edite miles de imágenes al mismo tiempo; mismo tiempo.

4. Programación en Python

Este libro es una introducción a Python para lectores de Python de todos los niveles. El libro se divide en dos partes: La primera parte presenta los conceptos básicos que se deben comprender para programar en Python, incluida una introducción a potentes bibliotecas y herramientas de Python como matplotlib, NumPy y Pygal, así como listas, diccionarios y declaraciones if. Contenido de clases, archivos y excepciones, pruebas de código, etc., la segunda parte pone la teoría en práctica y explica cómo desarrollar tres proyectos, incluido el desarrollo simple de juegos Python 2D, cómo usar datos para generar gráficos de información interactivos y crear y personalizar. Aplicaciones web sencillas y ayuda a los lectores a resolver preguntas y confusiones comunes de programación.

5. Programación en Python (segunda edición)

Este libro es una introducción a Python para lectores de Python de todos los niveles.

El libro se divide en dos partes: la primera parte presenta los conceptos básicos que se deben entender al programar en Python, incluidas potentes bibliotecas y herramientas de Python como Matplotlib, así como listas, diccionarios, declaraciones if, clases, archivos y excepciones. pruebas de código, etc.; la segunda parte pone la teoría en práctica y explica cómo desarrollar tres proyectos, incluido un juego 2D simple, utilizando datos para generar infografías interactivas y creando y personalizando aplicaciones web simples, y ayuda a los lectores a resolver problemas de programación comunes. y confusiones.

La segunda edición ha sido completamente revisada, simplificando el proceso de instalación de Python, añadiendo f-strings, métodos get(), etc., y utilizando la biblioteca Plotly y nuevas versiones de Django y Bootstrap en el proyecto. ,etc.

6. Python Deep Learning

Este libro está escrito por François Chollet, el padre de Keras y actual investigador de inteligencia artificial de Google, y presenta en detalle la exploración y práctica del aprendizaje profundo utilizando Python y Keras, que involucran aplicaciones como visión por computadora, procesamiento de lenguaje natural y modelos generativos. El libro contiene más de 30 ejemplos de código y los pasos se explican en detalle. Dado que este libro se basa en la accesibilidad y popularización de la inteligencia artificial, los lectores no necesitan tener conocimientos previos sobre el aprendizaje automático para leerlo. Después de estudiar este libro, los lectores tendrán la capacidad de crear su propio entorno de aprendizaje profundo, crear modelos de reconocimiento de imágenes y generar imágenes y texto.

7. Programación de proyectos Python Geek

Este libro contiene un conjunto de proyectos de programación imaginativos que lo guiarán en el uso de Python para crear imágenes y música, y simular fenómenos y fenómenos del mundo real. interactuar con hardware como Arduino y Raspberry Pi. Aprenderá a utilizar herramientas y bibliotecas comunes de Python, como numpy, matplotlib, pygame y más.

8. Programación de redes neuronales en Python

Este libro revela los conceptos detrás de las redes neuronales e introduce cómo implementar redes neuronales a través de Python. El libro está dividido en 3 capítulos y dos apéndices. El Capítulo 1 presenta las ideas matemáticas utilizadas en las redes neuronales. El Capítulo 2 presenta el uso de Python para implementar redes neuronales, reconocer dígitos escritos a mano y probar el rendimiento de las redes neuronales. El Capítulo 3 lleva a los lectores a comprender mejor las redes neuronales simples, observar el interior de las redes neuronales entrenadas, intentar mejorar aún más el rendimiento de las redes neuronales y profundizar su comprensión del conocimiento relacionado. El apéndice presenta los conocimientos necesarios de cálculo y Raspberry Pi, respectivamente.

Este libro es adecuado como referencia para lectores que desean participar en la investigación y exploración de redes neuronales, y también es adecuado para lectores interesados ​​en inteligencia artificial, aprendizaje automático, aprendizaje profundo y otros campos relacionados.

9. Aprendizaje divertido de programación en Python

"Aprendizaje divertido de programación en Python" es un libro introductorio para dominar fácil y rápidamente la programación en Python. El libro está dividido en 3 partes, con 18 capítulos. La Parte 1 es del Capítulo 1 al Capítulo 12, que presenta los conocimientos básicos de la programación de Python, incluida la instalación y configuración de Python, variables, cadenas, listas, tuplas y diccionarios, declaraciones condicionales, declaraciones de bucle, funciones y módulos, clases y elementos integrados. funciones y gráficos, etc. La Parte 2 es el Capítulo 13 y el Capítulo 14, que presentan cómo usar Python para desarrollar el juego de pinball de ejemplo. La Parte 3 incluye del Capítulo 15 al Capítulo 18, que presenta el proceso de desarrollo del juego de instancia Stickman.

El lenguaje de este libro es relajado y fácil de entender. Las explicaciones van desde simples hasta profundas, esforzándose por minimizar la dificultad de lectura y aprendizaje para los lectores. Cualquiera que esté interesado en la programación de computadoras o sea nuevo en la programación, ya sea un niño o un adulto, puede aprender a programar en Python leyendo este libro.

10. Programación de redes Python (3.ª edición)

Este libro está dirigido a técnicos que desean tener un conocimiento profundo del uso de Python para resolver problemas relacionados con redes o construir redes. Se explican aplicaciones, combinadas con ejemplos, como protocolos de red, datos y errores de red, correo electrónico, arquitectura de servidor, HTTP y aplicaciones web.

El contenido específico incluye: una introducción completa al soporte SSL más reciente en Python3, la escritura de bucles de E/S asíncronos, el uso del marco Flask para configurar URL en código Python, los principios y métodos de protección de las secuencias de comandos entre sitios y las solicitudes entre sitios. ataques de falsificación de sitios web, etc.