原文链接:

http://www.jianshu.com/p/b97b2fb52deb

本文介绍了十本Python编程语言的入门书籍,其中不乏经典。我在这里分享的,大部分是这些书的英文版,如果有中文版的我也加上了。有关书籍的介绍,大部分截取自是官方介绍。福利获取方法见文末。

Python基础教程(Begining Python)

Python基础教程的封面

评语:Python入门佳作 经典教程的全新修订 10个项目引人入胜

《Python基础教程(第2版·修订版)》是经典的Python入门教程,层次鲜明,结构严谨,内容翔实,特别是最后几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python开发,让读者从项目中领略Python的真正魅力。这本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是Python方面的技术专家,也能从书里找到耳目一新的内容。

Python核心编程(Core Python Programming)

Python核心编程的封面

评语:Python领域经典的开发指南,不可错过的编程实践宝典!

《Python核心编程(第2版)》是经典的Python指导书,在上一版的基础上进行了全面升级。全书分为两个部分:第1部分占据了大约三分之二的篇幅,阐释这门语言的“核心”内容,包括基本的概念和语句、语法和风格、Python对象、数字类型、序列类型、映射和集合类型、条件和循环、文件和输入/输出、错误和异常、函数和函数式编程、模块、面向对象编程、执行环境等内容:第2部分则提供了各种高级主题来展示可以使用Python做些什么,包括正则表达式、网络编程、网络客户端编程、多线程编程、图形用户界面编程、Web编程、数据库编程、扩展Python和一些其他材料。《Python核心编程(第2版)》适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。

Learn Python the Hard Way

详见本站文章福利:《笨办法学Python》电子书及配套视频

Think Python

Think Python的封面

《像计算机科学家一样思考Python》按照培养读者像计算机科学家一样的思维方式的思路来教授Python语言编程。全书贯穿的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供一个具体场景方便介绍的媒介。《像计算机科学家一样思考Python》并不是一本介绍语言的书,而是一本介绍编程思想的书。和其他编程设计语言书籍不同,它不拘泥于语言细节,而是尝试从初学者的角度出发,用生动的示例和丰富的练习来引导读者渐入佳境。

Python入门(Introducing Python)

Introducing Python的封面

《Python入门》容易理解而且读起来幽默风趣,对于编程初学者和Python语言新手而言是理想的书籍。作者卢布诺维克带你从基础知识开始,到深入和多样的议题,用混合了教材以及指南风格的代码片段来解释Python3中的概念。

Python 3程序开发指南(Programming in Python 3)

Python 3程序开发指南的封面

评语:针对Python 3.0/3.1编写 内容详实全面 实例丰富便于学习。

《Python 3程序开发指南》首先讲述了构成Python语言的8个关键要素,之后分章节对其进行了详尽的阐述,包括数据类型、控制结构与函数、模块、文件处理、调试、进程与线程、网络、数据库、正则表达式、GUI程序设计等各个方面,并介绍了其他一些相关主题。全书内容以实例讲解为主线,每章后面附有练习题,便于读者更好地理解和掌握所讲述的内容。

《Python 3程序开发指南》适合于作为Python语言教科书使用,对Python程序设计人员也有一定的参考价值。

Head First Python

Head First Python的封面

你想过可以通过一本书就学会Python吗?《Head First Python(中文版)》超出枯燥的语法和用法手册,通过一种独特的方法教你学习这种语言。你会迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite.数据加工和Google App Engine。你还将学习如何为Android编写移动应用,这都要归功于Python为你赋予的强大能力。本书会提供充分并且完备的学习体验,帮助你成为一名真正的Python程序员。

Hello Python

Hello Python的封面

Hello Python这本书我觉得挺有意思的,和其他的都不一样,不是传统的教材式的。这本书以一个一个游戏为例,来引导你学习Python。这本书有点难,语法讲得也比较少。

Dive into Python 3

Dive into Python 3的封面

《Dive into Python 3》为 Mark Pilgrim 针对所著原书《Dive into Python》面向 Python 3 进行的更新,与原书相比,“它 20% 的内容进行了修订,80% 的内容是全新的”。

Python学习手册(Learning Python)

Python学习手册的封面

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

福利在哪

电子书虽好,但是做起笔记来毕竟不方便,所以推荐购买纸质书!

想要电子书的朋友,请微信搜索“编程派”关注公众号,回复python获取百度分享链接和提取码。

十本经典教材带你入门Python编程相关推荐

  1. python编程入门课程视频-带学《Python编程:从入门到实践》

    以<Python编程:从入门到实践>为教材,以吕老师+几位同学学习串讲为主线,系统的进行python的入门,并手把手带着大家做课后习题. 教材简介: <python编程从入门到实践& ...

  2. python编程入门视频-带学《Python编程:从入门到实践》

    以<Python编程:从入门到实践>为教材,以吕老师+几位同学学习串讲为主线,系统的进行python的入门,并手把手带着大家做课后习题. 教材简介: <python编程从入门到实践& ...

  3. 用几个最简单的例子带你入门 Python 爬虫

    作者 | ZackSock 来源 | 新建文件夹X(ID:ZackSock) 头图 | CSDN下载自视觉中国 前言 爬虫一直是Python的一大应用场景,差不多每门语言都可以写爬虫,但是程序员们却独 ...

  4. 图解爬虫,用几个最简单的例子带你入门Python爬虫

    一.前言 爬虫一直是Python的一大应用场景,差不多每门语言都可以写爬虫,但是程序员们却独爱Python.之所以偏爱Python就是因为她简洁的语法,我们使用Python可以很简单的写出一个爬虫程序 ...

  5. 干货 | 50题带你入门Python数据分析(下)

    25 显示列唯一值 df[''].unique() ⚠️这里显示具体的唯一值 26 显示列唯一值个数 df[''].nunique() ⚠️这里显示的是唯一值个数 27 返回列最大/小值的索引 df[ ...

  6. 年薪百万的阿里P9 Python专家快速带你入门Python

    年薪百万的阿里P9 Python专家快速带你入门Python 本文的目的是尽可能地用简洁的语言介绍 Python 编程语言,以帮助初学者能够快速入门Python.下面,让我们开始吧 什么是 Pytho ...

  7. 十个小项目带你学会python编程,很简单,识字就行

    前言 Python不是一门很难的编程语言,但对于从未有过编程经验的人来说,学习它也需要讲究一定的技巧. 下面,用十个小项目,带你学会python编程. 项目1:自动添加标签项目2:绘制图表项目3:万能 ...

  8. python怎么样才算入门编程-新手如何快速入门Python编程?听过来人说经验!

    新手如何快速入门Python编程?站在别人的肩膀上总是要快些的,如果你不借鉴前人的经验,那么前人踩过的坑你也会踩,所以来看看吧: Python是一种编程语言,可以用来做网站.写自动化测试脚本.做数据分 ...

  9. python编程入门指南-最简单的Python编程入门指南,没基础也能快速入门Python编程...

    原标题:最简单的Python编程入门指南,没基础也能快速入门Python编程 对Python这门编程语言来讲,几乎是没什么不能做到的.最难的不过是如何入门,也就是你进入Python编程的第一步. 其实 ...

  10. python编程零基础-如何零基础入门Python编程?

    Python目前已经成为最受欢迎的编程语言之一,吸引了一大批粉丝,但是很多人在要跨入的时候犹豫了,原因竟然是觉得零基础学习Python太难了,真的是这样吗?零基础入门Python编程学习有什么好的技巧 ...

最新文章

  1. android网络请求框架_2020,最新APP重构:网络请求框架
  2. UA MATH571B 试验设计III 单因素试验设计2
  3. mysql8创建用户并授权_新版mysql8.0.12添加用户并设置权限避免踩坑!
  4. 使用码云中文乱码问题解决
  5. mongo-rename操作
  6. 11、java中的I/O流(1)
  7. 无心剑中译奥修《爱、婚姻与自由》
  8. 公钥、私钥、数字证书的概念 (讲得很明吧,通俗易懂)
  9. ISAServer***检测及配置
  10. zabbix自定义监控Key值
  11. UnityParticle1:粒子系统简介
  12. 线性表的链式存储实现
  13. Linux 内核参数:meminfo
  14. K8S学习之helm
  15. MongoDB:查询文档
  16. 设备树基本语法及属性分析
  17. 白化深度学习与tensorflow——强化学习
  18. linux下如何使用命令连接wifi
  19. Exchange2003一些基础问题(转)
  20. php网页怎么设置背景图片大全唯美,html文档中怎么把图片作为背景?

热门文章

  1. PS换照片底色(三种方式)
  2. pytorch的变量variable
  3. python中的上一步和下一步快捷键
  4. 在线渐变配色网站分享
  5. 软件架构设计说明书该怎么写?
  6. 油管铺设 离散数学 合工大 prim算法
  7. 互联网寒冬的思考,程序员该如何突破瓶颈?
  8. 欧美优秀博客集锦 注:(私人收藏而已)
  9. python计算棋盘放米的故事_在棋盘上64个格子里放大米粒的故事
  10. 2022年,美股将要上市的巨头能否逃过破发命运?