Diccionario libro sencillo de Python
Si necesita ayuda para escribir programas Python3 o desea actualizar el código antiguo de Python2, este libro es justo lo que necesita. Repleto de consejos prácticos de programación para escribir y probar en Python 3.3, este libro es insustituible para los programadores experimentados de Python que se centran en herramientas modernas y técnicas idiomáticas.
2. Tutorial de algoritmos de Python
Este libro utiliza el lenguaje Python para explicar el análisis y diseño de algoritmos. Este libro se centra principalmente en algoritmos clásicos, pero también sentará una buena base para que los lectores comprendan los problemas algorítmicos básicos y los resuelvan. Este libro tiene 11 capítulos. Se introdujeron árboles, gráficos, problemas de conteo, recursividad inductiva, recorrido, descomposición y fusión, algoritmos codiciosos, dependencias complejas, algoritmo de Dijkstra, problemas de corte coincidente, problemas difíciles y su dilución, etc. Hay ejercicios y materiales de referencia al final de cada capítulo del libro, que brindan a los lectores más comodidad para el autoestudio y el estudio adicional. Al final del libro, se brindan consejos prácticos para facilitar a los lectores verificar y completar los vacíos.
3. Operación y mantenimiento automatizados de Python
Este libro tendrá una importancia histórica en el campo de la operación y el mantenimiento en China: por un lado, es el primer libro nacional. desde una perspectiva vertical, profunda y práctica, un libro que analiza la aplicación de Python en el campo de operación y mantenimiento desde una perspectiva, por un lado, el autor de este libro es una figura "ídolo" en la operación y el mantenimiento de China; Comunidad de mantenimiento. Este libro es la cristalización de sus casi 10 años de experiencia laboral en Tianya Community y Tencent. Debido a que el autor tiene una rica experiencia práctica, puede establecer una posición estratégica y abordar directamente los puntos débiles. Centrándose en el tema de la operación y el mantenimiento automatizados de Python, no solo presentó en detalle información básica del sistema, monitoreo de servicios, informes de datos, seguridad del sistema y otros módulos básicos, sino que también brindó una explicación en profundidad de funciones avanzadas como la operación automatizada, Gestión de sistemas, gestión de configuración, gestión de clústeres y aplicaciones de big data. Lo más importante es que reproduce completamente cuatro casos completos de diferentes plataformas funcionales de operación y mantenimiento de entornos de producción reales, mostrando la arquitectura completa de la plataforma y el proceso de desarrollo.
4. Trucos de Python: utiliza Python para convertirte en un hacker superior
Aunque hay muchos libros sobre Python, hay muy pocos libros que analicen Python desde la perspectiva de los profesionales de la seguridad. Python Stunt: Conviértete en un Top Hacker con Python llena este vacío: cubre pruebas de penetración, análisis web, análisis de redes, análisis forense y métodos ofensivos y defensivos de Python utilizando dispositivos inalámbricos.
No importa en qué dirección esté involucrado en la investigación de seguridad, la gran cantidad de estudios de casos simples en el libro pueden ayudarlo a dominar habilidades útiles, comenzar a escribir código rápidamente y obtener el doble de resultado con la mitad del esfuerzo en el trabajo. , amplíe sus horizontes y cultive y ejercite sus habilidades de pensamiento hacker.
5.Pruebas automáticas de Selenium 2: basadas en el lenguaje Python
Selenium es una herramienta de prueba que representa la tendencia de prueba futura y es un medio importante para mejorar la productividad. Pero el propio Selenium tiene dos versiones y los principiantes pueden caer fácilmente en el malentendido de la elección.
Este libro describe Selenium 2, que representa la corriente principal y el futuro. El lenguaje utilizado es Python, que se utiliza en todo el mundo. Es simple, eficiente, clásico y elegante. Libere a los lectores del dolor de elegir.
6. El programador eficaz
El programador eficaz: Cualquiera que planee desarrollar software para ganarse la vida necesita un método comprobado para hacer su trabajo mejor, más rápido y más eficiente. Este libro proporciona valiosos consejos sobre "cómo ahorrar tiempo" y herramientas prácticas de las que puede beneficiarse inmediatamente, sin importar la plataforma que utilice. Como gurú del desarrollo, Nilford ofrece muchos consejos para mejorar la productividad: cómo trabajar de manera más inteligente, cómo eliminar distracciones, cómo aprovechar al máximo su computadora y cómo evitar la duplicación. Además, también detalla muchas experiencias prácticas valiosas que le ayudarán a evitar errores comunes, mejorar su código y crear mayor valor para su equipo.
Aprenderá: escribir pruebas antes de escribir código; gestionar eficazmente el ciclo de vida de los objetos; construir sólo lo que se necesita ahora, no lo que pueda ser necesario en el futuro; aplicar la filosofía antigua en el desarrollo de software; , No siga ciegamente los estándares; con la metaprogramación, las cosas difíciles se vuelven fáciles y las imposibles se vuelven posibles; asegúrese de que todo el código en el mismo método tenga el mismo nivel de abstracción; elija el editor correcto y cree la combinación correcta de herramientas;
Estas no son teorías vacías, sino la esencia de la rica experiencia de Ford. Ya sea usted un novato o un experto desde hace mucho tiempo, estos principios simples y directos contenidos en este libro lo ayudarán en su trabajo y carrera.
7. Colección de códigos
Ya sea que hables chino o inglés, las metáforas, la personificación y otras técnicas retóricas pueden hacer que tu escritura sea más hermosa. Del mismo modo, ya sea que uses C#, Java o Python, si escribes código de acuerdo con ciertas reglas, el código que escribas será más robusto, más legible y más elegante.
Este libro es un libro que presenta la "composición" de la programación. Si ya puedes escribir código en ejecución, pero no sabes cómo "escribirlo bien", este es el libro que debes leer. Este libro es como un clásico y explica paso a paso varias "normas" y "técnicas" en la práctica de la programación. Cada vez que leas un capítulo, el lector se sentirá como un tesoro. Algunas personas incluso dicen que después de leer este libro, un programador realmente ha entrado en la industria.
8. Hackers and Painters
Este libro es una selección de Paul Graham, el padre del emprendimiento de Silicon Valley. Presenta principalmente los pasatiempos y motivaciones de los piratas informáticos, es decir, los excelentes programadores, y analiza algunos temas como el crecimiento de los piratas informáticos, las contribuciones de los piratas informáticos al mundo, los lenguajes de programación y los métodos de piratería. El contenido del libro no solo ayuda a comprender la naturaleza de la programación informática y las reglas de la industria de Internet, sino que también ayuda a los lectores a comprender nuestra era y los obliga a pensar de forma independiente. Este libro es adecuado para todos los programadores y emprendedores de Internet, así como para todos los lectores interesados en la industria informática.