作者FakeGPS (一次就上手)
看板Python
标题[问题] 第二本书的选择
时间Mon Mar 26 15:58:07 2018
我是非相关科系的程式新手
第一本书我是读「深入浅出」
前六章循序渐进我学得很顺
没想到第七章开始有点跳tone
突然跳到web与android
对没有背景的我实在很难嗑
考虑目前不会应用到这两个部分
或是日後有需要再学即可
深入浅出的优点是
有一个主轴贯穿整本书
藉由不断的加入新功能
依序引入列表、函数、迭代、I/O、
集合、字典、群等概念
有种建构式教学的感觉
但是缺点是从头到尾就一个案例
学到这边还是懵懵懂懂
到底能怎麽应用需要实战中学习吧
我打算找一本有更多实例的书来精进
请问有推荐的书吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.189.90
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1522051089.A.CCF.html
1F:→ aaaba: 叶难那本不错。可是如果你有更明确的应用方向,最好就直接 03/26 16:04
2F:→ aaaba: 去看跟那些应用相关的书会更有学习动力 03/26 16:04
3F:→ froce: 第2本我会推精通Python 3程式设计。 03/26 16:27
4F:→ froce: 然後最後一本关於python的语言特性的书就是流畅的python了 03/26 16:28
5F:推 neil987: 非相关科系 我反而觉得 该去找你想用这个语言应用在什麽 03/26 16:30
6F:→ neil987: 东西上的相关书籍 03/26 16:30
7F:推 neil987: 比方说我当初学python是为了用opencv做影像处理 所以pyth 03/26 16:32
8F:→ neil987: on基础喂狗学一学之後 就买了一本opencv python的书实战( 03/26 16:32
9F:→ neil987: 电子系 03/26 16:32
10F:→ FakeGPS: 谢谢以上的推荐与解说,我是化学跟生物领域,做过理论计 03/26 16:35
11F:→ FakeGPS: 算也做过wet lab,因为对程式也满有兴趣 想跨到生物资讯 03/26 16:37
12F:→ FakeGPS: 详细有什麽应用 老实说我对台湾的业界不太了解 03/26 16:38
13F:→ FakeGPS: 想说先练练功写点东西 履历写上去也比较不怕被打枪 03/26 16:39
14F:→ FakeGPS: 如果是典型的生物资讯的话,大概就是data mining跟一些 03/26 16:40
15F:→ FakeGPS: 数值分析吧 (生物领域有很多database) 03/26 16:40
16F:→ FakeGPS: 我不打算把自己当成程式设计师 因为一定赢不过科班出身 03/26 16:43
17F:→ FakeGPS: 生科背景的满街都是 但是会写程式的我敢说不到1% 03/26 16:45
18F:→ FakeGPS: 我想要当一个会写程式的生化人 创造稀有价值 03/26 16:45
19F:推 moonoftree: 我学 python 是看 Bill Lubanovic 的精通 python 03/26 16:45
20F:→ moonoftree: 跟深入浅出对照着看 ~ 03/26 16:45
21F:→ moonoftree: 看不懂的地方就网路上找资讯 有些影音教材还不错 03/26 16:45
22F:→ moonoftree: 假如要实例 可以自己想个程式实作看看 XD 03/26 16:46
23F:推 psion: 推原po的见识!但很想知道台湾有多少公司会走bioinfomatics? 03/26 16:48
24F:→ FakeGPS: 之前有一个单位想做血糖管理的机器 他们徵的人就要看得懂 03/26 16:54
25F:→ FakeGPS: 生医paper,然後写程式去控制硬体 这是一个例子 03/26 16:55
26F:→ FakeGPS: 至於我会选python当第一个语言 是因为学术界似乎满多使用 03/26 16:57
27F:→ FakeGPS: 来做科学运算 03/26 16:57
28F:推 j0958322080: 科学计算还是C/C++居多,但是python好上手 03/26 18:43
29F:→ FakeGPS: 嗯嗯没错 所以我第二个会学C++ 03/26 19:03
30F:推 froce: 忘了说,不管买多少本书,陪你一生一世的永远是官方文件。 03/26 19:27
31F:推 Sunal: 看哪种科学啦 不然很多还在用老古董 FORTRAN 呢 03/26 23:04
32F:→ WunoW: 看过两三本深入浅出系列 不太对味... 03/27 01:04
33F:推 karta0910489: 第二本我是看50个python那本 03/27 09:09
34F:推 Neisseria: 核心功能还是用 C 或 C++ 写居多,Python 只是外皮 03/27 09:17
35F:→ Neisseria: 现在有 FFI 了,写 binding 比以前简单得多 03/27 09:17
36F:推 iphone2003: 我就是会使用fortran的那种,不过还真的是不得不用for 03/27 10:26
37F:→ iphone2003: tran... 03/27 10:26
38F:推 Sunal: 数值方法数值解 早期都是fortran写的阿 算是包袱吗!? 03/27 12:53
39F:推 vfgce: fortran还存在的理由,在於对矩阵及复数处理的高效能... 03/27 13:38
40F:→ vfgce: 许多应数,物理人都还在用... 03/27 13:41
41F:推 vfgce: 会基本python後,你该学的是numpy,越熟越好,python上几乎 03/27 13:47
42F:→ vfgce: 所有科学计算套件的基础都是numpy. 03/27 13:47
43F:推 vfgce: 生资领域大概就资料探勘和生物统计吧,数值方法用的不多 03/27 13:55
44F:→ vfgce: 你想说的是数据分析吧... 03/27 13:57
45F:推 vfgce: 你若不想把自己当工程师,c++不用学了...把python生态系 03/27 14:06
46F:→ vfgce: 学好(numpy,scipy,matplotlib,pandas,sklearn,statsmodels) 03/27 14:07
47F:→ vfgce: 你该做的是如何写出程式来,而不是写出高效能的程式.. 03/27 14:08
48F:→ FakeGPS: 感谢各位的意见 真的获益良多 我会多找例题来磨剑 03/28 00:40