楼主看了小半个月的《 Python 基础编程》,看完了,收获肯定有的,但是还是感觉对 Python 的理解不是很深入,知识点也只是浅谈而已,现在准备买本能够深入的书籍,我发现一下三本:
看过的童鞋推荐下吧,说说自身,有过系统的培训,面授那种,你懂的,全但不深入,现在有近两个月的时间去准备好好的读一本书+项目,中间获取也会在闲下来的时候看看《编写高质量 Python 代码的 59 个有效方法》,《 Python 基础编程》内容真心太简单了。
求推荐求推荐。
1
knightdf 2016-12-16 16:22:59 +08:00
让我这种 python 标准库都没看完的情何以堪,其实看的最多的就是 python 官方文档
|
2
jint 2016-12-16 16:38:34 +08:00
我觉得标准库没必要通读一遍吧,尤其是对于有较多编程经验的。把目录看熟,然后用到什么再仔细查。
|
3
haozibi 2016-12-16 16:39:48 +08:00 via Android
cookbook 更像一本字典,总能找到你需要的
|
4
arcas 2016-12-16 16:43:00 +08:00
《 Python 学习手册》 讲的比较细 适合打基础,之后看看《 Python Cookbook 》
|
5
pepesii 2016-12-16 16:46:23 +08:00 via iPhone
顺序 2 1 3
|
7
ansheng OP |
8
glasslion 2016-12-16 16:51:41 +08:00 1
那几本书都太过时了, 完全不建议看。
个人推荐书单如下: 1. 强烈推荐 Fluent Python , 对 Python 的很多高阶概念解释得很清楚, 但目前只有英文版 2. Effective Python Fluent Pythonhttps://book.douban.com/subject/26709315/ 3. Python in Practice https://book.douban.com/subject/25955274/ 后两本则偏重于一些技巧、设计模式。 有中文版,但不清楚翻译质量 不过还是建议先写一些小项目,再读这几本书, 毕竟纸上学来终觉浅 |
9
lyhapple 2016-12-16 16:53:59 +08:00
擦, 三本我全买了,《 Python 核心编程》第三版 不适合新手看, Python 学习手册》第四版 写的太啰嗦, Python Cookbook 》第三版 属于编程实战型的, 个人认为可以 Python 学习手册-第四版 >> 《 Python 核心编程》 >>> cookbook,
|
10
introom 2016-12-16 16:55:31 +08:00
我还是推荐楼主啃官方的 tutorial
觉得没有问题,就开始做项目。遇到不懂的,就查官方的 reference 。 如此,举一反三。 |
15
shallyy 2016-12-16 17:15:14 +08:00
核心编程三版&cookbook 前者是 web 开发的基础知识 后者是很多程序实例, 熟悉以后再看
|
17
lovepython 2016-12-16 17:20:17 +08:00
对于想好好学习,有耐心的,我强烈推荐 python 学习手册。
然后看 programming python (这是一本 python 能干啥的书,都有涉及,如果上一本是语法,这本就是我学会语法能干啥的探索)。 如果你想探索 python 高级知识那就上 fluent python. 我说的是 python 特性高级知识。 然后你就畅游大海吧。 |
18
ansheng OP |
19
incesa 2016-12-16 17:43:09 +08:00
卧室 核心编程 和廖学峰的教程搭配着看的
|
20
Gem 2016-12-16 17:54:24 +08:00
@lovepython programming python 中文翻译的怎么样?错误方面多不多?
|
21
dalang 2016-12-16 18:08:26 +08:00
在我看过 python 的书里面,对我帮助最大的是 python cookbook
|
22
dtfm 2016-12-16 18:13:51 +08:00
@glasslion fluent python 这本书其实有中文版,不过鲜为人知,是由台湾歐萊禮出版社发行的繁体中文,详见: http://www.books.com.tw/products/0010706172
|
23
chaleaoch 2016-12-16 19:18:30 +08:00
这三本都看过。
第一本入门教材。第二本提高。第三本是字典。不需要通读。 第一本比第二本简单一点点。但是第一本和第二本都挺厚。 其实真正的项目, cookbook 用到的并不是特别多,至少不是特别重要。 另外,这几本书看完,也并不能做项目。那只是语法,语法只是敲门砖而已。 |
25
forrestchang 2016-12-16 20:31:24 +08:00
最近正好打算好好把 Python 的 Standard Library 读一遍,并记录一些笔记,可以看看我写的笔记(目前还没推送到博客上,大概一到两天一个 lib 的样子)
http://forrestchang.github.io/python3-std-lib-notes.html |
26
markliujianfeng 2016-12-16 20:51:04 +08:00
我感觉可以看看 UCB 的 cs61a
|
27
ansheng OP @forrestchang 排版还行。
|
28
meta 2016-12-16 23:11:41 +08:00 via iPhone
cookbook 这本书的好处是,每次遇到有什么不清楚的,拿出来一查,它上面总有。这本好像还是开源的,中文版也是。不过从头到尾的通看没有什么意义,还容易打瞌睡。
|
29
botman 2016-12-17 09:31:21 +08:00 via Android
基础编程那本讲的太笼统我看了两天就放那里吃灰了,核心编程用来入门还是不错的,深入点就看学习手册知识点讲的挺全的非常的好, cookbook 也不错不过我也是把它字典用。
|
31
bomb77 2016-12-17 15:11:19 +08:00
我也想知道有什么好的新的 python 书籍推荐,马一下
|
32
mingyun 2016-12-17 23:14:18 +08:00
@forrestchang 期待更新
|
33
onlyice 2016-12-17 23:39:52 +08:00
跟 @glasslion 一样,强烈推荐 Fluent Python ,写得深入浅出,把很多核心概念讲清楚,又提供了相当多相关的文档资料供你扩展阅读。同时 Fluent Python 覆盖面比 Python Cookbook 广,我觉得可以看完后再快速过下 Cookbook 即可。对比 Python 核心编程的话, Fluent Python 更接近语言本质,核心编程那本更接近实战练习。
如果想深入编程语言的本质,看 Fluent Python 不错;如果是想做个代码熟手,那还是多写点代码,多看标准库文档,反而没必要看书。 |
34
jerryshao 2016-12-18 02:43:17 +08:00 1
推荐一下导师的新书 Head First Python(2nd) 大概圣诞之后上架
|
35
lovepython 2016-12-19 12:28:55 +08:00
@Gem 看英文版啊,中文版没看过
|