[问题] 第二本书的选择

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

Links booklink

Contact Us: admin [ a t ] ucptt.com