作者toast520520 (藤原健二)
看板Python
标题[问题] 自学Python的中文入门书
时间Mon Aug 12 16:43:03 2019
简单说一下自身的情形
非本科系出身 所以对写程式语言的概念基本上是从0开始
考量未来工作可能会跳槽
且对资料分析有兴趣所以开始上课 目前算是半工半读的状态
课程内容除了Python之外 还会教SQL 演算法还有Tableau
而教科书是英文的
The Self-Taught Programmer: The Definitive Guide to Programming
Professionally Kindle Edition
Cory Althoff
https://tinyurl.com/y6n833dy
我想买一两本中文的教科书来看
目前友人推荐买了这本:
深入浅出学会编写程式 , Eric Freeman 潘国成译 欧礼莱
目前还想买1~2本
选项有:
1.Python初学特训班
https://www.books.com.tw/products/0010819672
2.你的第一本Python入门课
https://www.books.com.tw/products/0010829970
3.超图解 Python 程式设计入门
https://www.books.com.tw/products/0010826519
还是有其他推荐的书?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.168.14.227 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1565599388.A.58C.html
1F:→ alvinlin: 轻松学 Python 3 ISBN 978-986-476-602-4 08/12 17:24
2F:推 alvinlin: 不过刚去天珑书局好像没看到这本了,倒是有看到你那三本 08/12 17:53
3F:→ alvinlin: 。如果可能就都买了吧。我买第一本书叫Python也可以这样 08/12 17:53
4F:→ alvinlin: 学。看了前二章後就看不懂了。然後才去书店一本本的翻, 08/12 17:53
5F:→ alvinlin: 终於找到适合的书。如果不麻烦,去书店翻一下最好。 08/12 17:53
6F:推 MAGICXX: 深入浅出真的算圣经 好用 08/12 17:59
7F:推 vi000246: 自己去书局翻吧 08/12 18:15
去翻了但没有翻完全部
想问问这三本如何?或是有其他推荐的?
※ 编辑: toast520520 (1.168.14.227 台湾), 08/12/2019 20:49:26
8F:推 vi000246: 去天珑 找到python 排行榜那几本都可以看一看 08/13 01:30
9F:→ alvinlin: 如何要问你自己吧?每个人背景不同,学习的偏好也不同。 08/14 01:09
10F:→ alvinlin: 我自己大概会先看作者序,看他的目标读者群是什麽。接着 08/14 01:09
11F:→ alvinlin: 看书的排版,有些书的排版我翻一翻就知道这书我看不下去 08/14 01:09
12F:→ alvinlin: 。然後看书的叙事方式,它用的逻辑是什麽,我有没有办法 08/14 01:09
13F:→ alvinlin: 跟上。再看书上的题例,是否难易适中,同时有提供下载或 08/14 01:09
14F:→ alvinlin: 媒体光碟。然後看内容有没有包含我特别想强化的项目,像 08/14 01:09
15F:→ alvinlin: 机器学习或大数据分析。最後看一下价钱,是不是相称。同 08/14 01:09
16F:→ alvinlin: 时看出版时间,会不会太旧等。 08/14 01:09
17F:推 alvinlin: 所有程式设计语言的入学书大同小异。主要是介绍缘由,安 08/14 01:16
18F:→ alvinlin: 装方式,资料型别,语法,关键字,内建函式,然後就是条 08/14 01:16
19F:→ alvinlin: 件式,廻圈,再来就函式,方法。然後物件导向的各式继承 08/14 01:16
20F:→ alvinlin: 什麽的。加点例外除错。其实各领域的语言书都差不多一个 08/14 01:16
21F:→ alvinlin: 样。如果不排除Python,拿其他语言的书来翻看看也很有收 08/14 01:16
22F:→ alvinlin: 获。像Java或JavaScript的对物件导向设计的概念讲得比较 08/14 01:16
23F:→ alvinlin: 清楚。 08/14 01:16
24F:→ alvinlin: 像Python的编辑器多又杂又乱。C#的多单纯,就是VS。然後 08/14 01:26
25F:→ alvinlin: 初学者入门的书上都要你装Anaconda,明明它就不太适合初 08/14 01:26
26F:→ alvinlin: 学者,因为它真的很复杂,开起来又慢。我的Spyder老是会 08/14 01:26
27F:→ alvinlin: 当机。iPython明明就不顺手,Jupyer用起来也麻烦。书上 08/14 01:26
28F:→ alvinlin: 能说的当你要用的时候实在也是很不够,而且你随便dir 查 08/14 01:26
29F:→ alvinlin: 一下明明就还有很多书上都没讲 08/14 01:26
30F:→ alvinlin: 总之。买什麽书无所谓啦,看起来念得下去就行了。愈学你 08/14 01:29
31F:→ alvinlin: 就会发现一本书根本不够用。你就会再去买第二本,然後就 08/14 01:29
32F:→ alvinlin: 停不下来... 08/14 01:29
33F:→ alvinlin: 所有的东西一直改。书出版的时候已经慢了一整段。所以书 08/14 01:31
34F:→ alvinlin: 就是带你入门而己 08/14 01:31
36F:→ Starcraft2: 你的1,2,3感觉差不多 可以先挑一本 之後你会发现 01/05 11:41
37F:→ Starcraft2: 大部分最实用还是stackoverflow跟其他网路资源 01/05 11:41
38F:推 velaro: 可以看看UCB CS61A, YouTube 有 03/13 10:33