python教程书籍-大牛推荐的10本学习 Python 的好书-程序员宅基地

1240

Python:蛇亚目蟒科,主要包括分布于非洲及亚洲的无毒蟒蛇。

Python:Richard Clabaugh拍摄的恐怖电影,2000年发行。

Python:澳大利亚汽车公司。

Python:英国偶发性核战争计划。

Python:一种编程语言。

今天推荐给大家的这个清单,是10本Python学习的书籍,这些书籍都是Python领域的大牛多次提到并推荐的书籍;有面向初学者的,也有给进阶者的书籍。

1240

如果你之前一点编程经验都没有,先看如下两本:

《简明 Python 教程》(A Byte of Python)

现在有 Python 3 的版本(Introduction ยท A Byte of Python)了 。最简洁易懂的 Python 书了。本书采用知识共享协议免费分发,意味着任何人都可以免费获取。类似的在线学习:Python3 简明教程 - 实验楼

豆瓣评分:8.8

推荐指数:�����

《笨办法学 Python3》(Learn Python the Hard Way)

个人感觉是 Python 书籍中看起来最轻松的,他的习题非常好,初学者一定要练练:好遗憾我初学的时候没有看到它。本书是基于Python 3.6版本编写的!

豆瓣评分:8.2

推荐指数:����

《集体智慧编程》

以具体实例的方式来展示 Python 的编程技巧,受益良多。作者用非常直观的方式向读者展示了人工智能和机器学习中的大量经典的算法。

更可贵的是,作者在展示算法时所使用的例子都是网络中非常有代表性的场景,并且很多情况下还会结合一些实际运营的 Web 站点的数据作更进步阐释。当然,作为一本实用型的书,少不了的是大量可运行的代码。

豆瓣评分: 9.0

推荐指数:�����

《Head First Python》

Head First 系列的书籍一直饱受赞誉,这本也不例外。Head First Python主要讲述了Python 3的基础语法知识以及如何使用Python快速地进行Web、手机上的开发。

豆瓣评分: 8.0

推荐指数:����

入门推荐的最后——Python官方手册

有图书选择恐惧症的同学就看官方手册吧。效果非常棒!

推荐指数:����

给Python 进阶者

当你对Python有了一定了解,在实际的工作中用过一段时间,那么就应该考虑进阶相关的书籍了。进阶推荐的书有如下几本:

《流畅的Python》

这本书非常好,是深入理解Python最好的两本书之一,另一本可能是《500 Lines or Less》。

豆瓣评分: 9.5

推荐指数:�����

《Python Cookbook 中文版,第 3 版》

这本书可谓 Python 版《代码大全》。有人说《代码大全》这类书是字典,我部分认同,但不尽然。《代码大全》里全是高手过招。《Cookbook》也如此。读 Cookbook 总能让你有一种:“哇塞,漂亮!”的感觉。能把 Cookbook 全部读完,你的 Python 水平绝对发生质变。

**豆瓣评分: **9.3

推荐指数:�����

《Python 编程实战:运用设计模式、并发和程序库创建高质量程序》

这本书有 Doug Hellmann 作序。书中的设计模式、并发变成和扩充Python都是非常通用的技术,是难得深入讲解如此深入的一本好书。

豆瓣评分: 7.7

推荐指数:����

《Python 标准库》

这本书是Doug Hellmann写的,介绍Python 2标准库的使用,最初是 PYMOTW 网站上的一系列文章,后来成书。现在作者已经出版了Python 3版本的《The Python Standard Library by Example》。

这是学好Python的必经之路,如果英文不过关,买本书花一段时间好好看这些标准库的使用方法,对于未来写代码和阅读开源项目以及其他同事写的项目都有非常大的帮助。

豆瓣评分: 8.4

推荐指数:�����

如果你还读过其它最新出版或经典的 Python 入门或进阶书,欢迎留言交流噢。Latest release:2018.12.26。

【关于技术清单】技术清单是由实验楼整合、梳理的一系列知识点合辑;每辑都有MD,PDF和思维导图多样呈现,并提供下载。本期为Python系列,包含5篇精选清单,下载方式如下:

1240

相关阅读

1240

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_37988176/article/details/109421154

智能推荐

ad hoc是什么的简称_苹果ios签名有几种?分别什么价格?app分发内测有几种?-程序员宅基地

文章浏览阅读425次。随着经济的发展,苹果手机用户在不断的增加,苹果方面对于app上架也越来越严格,因此,很多app都上架不了。所以逼得很多app开发商不得不另外寻找出路,寻找其他能做苹果app分发下载的渠道。那么目前市场上关于苹果app内测分发的渠道有哪几种呢?接下来大家就和‘咕噜分发’小编一起来看一下。就目前市场上苹果分发的渠道来看,苹果app的分发下载主流主要有4种:AppStore,企业签名,超级签名,TF上架..._adhoc和tf

html页面整体隐藏,从html页面隐藏javascript / jquery脚本?-程序员宅基地

文章浏览阅读326次。最好的办法是在加载dom树后立即删除脚本标记,或者在javascript中动态创建脚本标记.无论哪种方式,如果有人想使用Web开发人员工具或Firebug,他们仍然会看到javascript.如果它在浏览器中,它将被看到.动态创建脚本标记的一个优点是,如果关闭javascript,则不会加载javascript.如果我关闭了javascript,我仍然可以在html中看到所有内容,因为您无法删除脚..._html隐藏脚本

搭建Ubuntu 10.04系统(嵌入式开发) _initrd.lz和vmlinuz下载-程序员宅基地

文章浏览阅读3.9k次。搭建Ubuntu 10.04系统(嵌入式开发) 1. 下载安装:1.1下载ubuntu:http://cdimage.ubuntu.com/releases/ 1.2 安装ubuntu:1.2.1 硬盘安装: (windows,硬盘安装ubuntu)------------ boot.ini: ------------------------[boot loader]timeout=10default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS[operatin_initrd.lz和vmlinuz下载

「Tensorflow」基于CNN的数字OCR识别_tensorflow ocr-程序员宅基地

文章浏览阅读1.9k次,点赞4次,收藏14次。导读对于人类来说,识别手写的数字是一件非常容易的事情。我们甚至不用思考,就可以看出下面的数字分别是1,2,3。本期将使用Tensorflow搭建卷积神经网络,进行手写数字的识别。代码可关注公众号 IamZLT,后台回复「手写数字识别」即可免费获取。本系列文章Part1:基于CNN的数字OCR识别part2:基于CNN的汉字识别预处理对于手写数字的初始图片如下所示。在搭建网络前我们需要对其进行预处理。▌读入图片并进行二值化图像._tensorflow ocr

数据结构笔记03 线性表_int function (sq)-程序员宅基地

文章浏览阅读215次。线性表定义:零个或多个【数据元素】的有限集合 抽象数据类型:(可以参考大话数据结构)ADT 线性表(List)Data ...Operation ...endADT 线性表的顺序存储结构、链式存储结构a. 顺序存储结构源码:#include#include#define MAXSIZE 20#define OK 1#define_int function (sq)

枚举、二分问题总结_二分枚举-程序员宅基地

文章浏览阅读1.6k次。枚举算法设计步骤:1.确定枚举对象2.逐一列举可能解3.逐一验证可能解例题:数组配对—枚举题目描述给你一个长度为n的数组和一个正整数k,问从数组中任选两个数使其和是k的倍数,有多少种选法对于数组a1=1 , a2=2 , a3=2而言:(a1,a2)和(a2,a1)被认为是同一种选法;(a1,a2)和(a1,a3)被认为是不同的选法。输入数据第一行有两个正整数n,k。n<..._二分枚举

随便推点

android应用程序安装后自动打开_android 安装应用并自动打开-程序员宅基地

文章浏览阅读8.5k次。GetBroadcast.registerReceiver(getApplicationContext());//注册广播,用于监听应用是否安装完成//安装apkIntent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(new File(fileURL)),"applicati_android 安装应用并自动打开

大坑:git无法添加一个空的文件夹_git 文件夹没有内容不可以add 吗-程序员宅基地

文章浏览阅读2.3w次,点赞3次,收藏9次。楔子今天在github上创建了个有初始化选中Initialize this repository with a README(初始化本库)的空白工程,然后用git clone到本地。我本意想创建一个gradle规范的目录,于是创建了.gitignore , README.md, settings.gradle这几个标准的文件,然后通过如下的脚本创建标准的代码目录。task "create-d..._git 文件夹没有内容不可以add 吗

phpexcel 设置批注_PHPExcel-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护...-程序员宅基地

文章浏览阅读591次。首先到phpexcel官网上下载最新的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPExcel.php和PHPExcel的文件夹,这个类文件和文件夹是我们需要的,把classes解压到你项目的一个目录中,重名名为phpexcel,开始喽,(代码都摘自自带实例)程序部分require_once'./phpexcel/PHPExcel.php';//首先创建一个新的对象..._phpexcel_style_fill

html的<c >循环,C标签之forEach-程序员宅基地

文章浏览阅读2.8k次。属 性描 述是否必须缺省值items进行循环的项目否无begin開始条件否0end结束条件否集合中的最后一个项目step步长否1var代表当前项目的变量名否无varStatus显示循环状态的变量否无varStatus 属性JSTL中的varStatus和 var 属性一样。varStatus 用于创建限定了作用域的变量。只是。由 varStatus 属性命名的变量并不存储当前索引值或当前元素,而是..._html foreach

动态规划专题:beginner_字典序最小的lis-程序员宅基地

文章浏览阅读676次。UVa 11584:看了这道题我才知道我的思维有多弱……纠结了好久…… 状态转移方程:d[i]=min{d[j-1]+1|str[j-->i]为回文串}。 LA4256:水题一道,可我又搞了半天!就因为少记录了一维! 状态转移方程为:d[i][u]=min{d[i+1][v]|u,v相连},如果u!=原串的第i个数,再加上1。 UVa 105_字典序最小的lis

ecplise 如何导入包到web app library-程序员宅基地

文章浏览阅读545次。2019独角兽企业重金招聘Python工程师标准>>> ..._ecplise web app libary