Python是一门开源的编译语言,网络上亦有不少免费开源的Python电子书。
以下是精选的16本优秀Python书籍。
入门篇
1. Think Python:how to think like a computer scientist
《像计算机科学家一样思考Python》,小白入门首选。本书是一本实用的学习指南,适合程序员,也适合学生以及第一次接触编程的人阅读。
2. Learn Python the Hard Way
《笨办法学 Python》,这是一本非常新手的书。适合没有学过编程,但对编程感兴趣的人。
3. A Byte of Python
《简明 Python 教程》,本书基于Python 3编写,可以作为初学者的Python语言教程或指南。书如其名,内容短小精悍。
4. Python for you and me
本书亦是为Python编程新手设计的。提供HTML版本。
进阶篇
5. Dive into Python
《Dive Into Python》是一本实用指南。适合有经验的程序员,每一章都从一个真实的完整的代码示例开始。
6. Building Skills in Python
本书主要面向专业程序员,通过一系列练习来巩固Python编程技能。
7. Python 3 Module of the Week
学习Python标准库的tutorial。
8. The Standard Python Library
Python程序员指南。它提供了Python 2.0库中所有模块,测试文档,以及使用这些模块的300多个带注释的示例脚本。
9. Text Processing in Python
主要描述了Python中的文本处理。
10. Think Complexity(复杂性思考)
本书可以用作Python编程与算法的大学中级课程教材。
11. Problem Solving with Algorithms and Data Structures using Python
数据结构和算法的课程教材。
12. Natural Language Processing with Python
在本书中,教你运用Python和自然语言工具包NLTK学会自然语言处理。
13. Programming Computer Vision with Python
介绍了各种图像分析工具(对象识别、图像搜索、立体成像、增强现实、图像分割等技术),是计算机视觉编程的权威实践指南。
全年龄段图书
14. Invent Your Own Computer Games with Python
10到12岁之间的孩子都可以理解的内容。使用Python编程语言进行计算机编程,每章提供游戏的完整源代码,并通过这些示例教授编程概念。
15. Snake Wrangling for Kids
适合8岁及以上的孩子。 涵盖了编程的基础知识,并使用Python 3编程语言来教授这些概念。
16. Making Games with Python & Pygame
教你如何使用Pygame库在Python编程语言中制作图形计算机游戏。这本书介绍了11款游戏的源代码。 每章都侧重于单个游戏程序,解释代码的不同部分如何工作。
联系客服