Python学习书籍推荐

很多人在学习新知识的时候都会觉得茫然,一无所知不知从何下手。这时候如果身边没有老师,我们就需要一本好书来帮自己循序渐进,作为引路人般地指引方向。

下面小编就推荐几本评价都不错的Python学习书籍。

1、《Python学习手册:第3版

作者: Mark Lutz 

出版社: 机械工业出版社
副标题: (第3版)
原作名: Learning Python
译者: 侯靖 
出版年: 2009-8


内容简介:

《Python学习手册(第3版)》讲述了:Python可移植、功能强大、易于使用,是编写独立应用程序和脚本应用程序的理想选择。无论你是刚接触编程或者刚接触Python,通过学习《Python学习手册(第3版)》,你可以迅速高效地精通核心Python语言基础。读完《Python学习手册(第3版)》,你会对这门语言有足够的了解,从而可以在你所从事的任何应用领域中使用它。

《Python学习手册(第3版)》是作者根据过去10年用于教学而广为人知的培训课程的材料编写而成的。除了有许多详实说明和每章小结之外,每章还包括一个头脑风暴:这是《Python学习手册(第3版)》独特的一部分,配合以实用的练习题和复习题,让读者练习新学的技巧并测试自己的理解程度。

《Python学习手册(第3版)》包括:

类型和操作——深入讨论Python主要的内置对象类型:数字、列表和字典等。

语句和语法——在Python中输入代码来建立并处理对象,以及Python一般的语法模型。

函数——Python基本的面向过程工具,用于组织代码和重用。

模块——封装语句、函数以及其他工具,从而可以组织成较大的组件。

类和OOP——Python可选的面向对象编程工具,可用于组织程序代码从而实现定制和重用。

异常和工具——异常处理模型和语句,并介绍编写更大程序的开发工具。

讨论Python 3.0。

《Python学习手册(第3版)》让你对Python语言有深入而完整的了解,从而帮助你理解今后遇到的任何Python应用程序实例。如果你准备探索Google和YouTube为什么选中了Python,《Python学习手册(第3版)》就是你入门的最佳指南。

2、《Python基础教程

作者: Magnus Lie Hetland 

出版社: 人民邮电出版社
原作名: Beginning Python: From Novice to Professional, Second Edition
译者: 司维 / 曾军崴 / 谭颖华 
出版年: 2010年7月

内容简介:

本书是经典教程的全新改版,作者根据Python 3.0版本的种种变化,全面改写了书中内容,做到既能“瞻前”也能“顾后”。本书层次鲜明、结构严谨、内容翔实,特别是在最后几章,作者将前面讲述的内容应用到了10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程。本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是 Python方面的技术专家,也能从书里找到令你耳目一新的东西。

3、《Python源码剖析

作者: 陈儒 

出版社: 电子工业出版社
副标题: 深度探索动态语言核心技术
出版年: 2008-6


内容简介:

作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C++程序中,为自己的系统添加动态扩展和动态编程的能力。.

为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如 Javascript、Ruby等也有较大的参考价值。

本书适合于Python程序员、动态语言爱好者、C程序员阅读。

4、《A Byte of Python》

作者: Swaroop C H 

出版社: Lulu Marketplace
副标题: 简明 Python 教程
原作名: A Byte of Python
译者: 沈洁元 
出版年: 2008-10-1

内容简介:

‘A Byte of Python’ is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.

5、《Python Tutorial》

作者: Guido Van Rossum / Fred L. Drake, Jr (editor) 

出版社: Iuniverse Inc

出版年: April 2000

内容简介:

最权威的 Python 教程,由 Python 作者 Guido van Rossum 主笔,有少许学院味道。中文电子版由刘鑫、李梦夷翻译。英文原稿网址:http://docs.python.org/tut/简体中文版网址:http://wiki.woodpecker.org.cn/moin/March_Liu/PyTutorial。

6、《Learn Python the Hard Way》

作者: Zed A. Shaw 
出版社: Addison-Wesley Professional
副标题: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code

出版年: 2013-10-11

内容简介:

Master Python and become a programmer-even if you never thought you could! This breakthrough book and CD can help practically anyone get started in programming. It’s called “The Hard Way,” but it’s really quite simple. What’s “hard” is this: it requires discipline, practice, and persistence. Zed A. Shaw teaches the Python programming language through a series of 52 brilliantly-crafted exercises-all formatted consistently, and most no longer than two pages (including “extra credit”). Just read each exercise, type in its sample code precisely (no copy-and-paste!), and make the programs run. As you read, type, fix your mistakes, and watch the results, you’ll learn how software works, how programming works, what good programs look like, and how to read, write, and see code. You’ll discover how to spot crucial differences that fundamentally affect program behavior, and you’ll learn everything you need to know about Python logic, input/output, variables, and functions. Above all, you’ll learn the attention to detail that is indispensable to successful programming (and so much else in life). At first, yes, it can be difficult. But it gets easier. And Shaw offers plenty of extra guidance and insight through 5+ full hours of teaching video on the accompanying CD. As Shaw’s thousands of online readers and fans will attest, the moment will come when you just “get it”-and that moment feels great. Nothing important comes without discipline, practice, and persistence. But, with Learn Python the Hard Way, readers who bring those qualities to programming will master it-and they will reap the rewards, both personally and in their careers.

小编列出了几本大众口碑很好的入门书籍,希望大家可以参考。然而关于Python方面的优秀的书籍有很多,小编列出的也不是全部,希望大家可以在书籍的帮助下好好练习,打下坚实的基础~



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » Python学习书籍推荐

    标签:

点评 0

评论前必须登录!

登陆 注册