如何自学python知乎-你是如何自学 Python 的?

1. 总体来讲,找几本靠谱的书,由浅入深,边看边练。我是从去年下半年开始学习Python / ML / CV,利用每天晚上22:00- 01:00的业余时间,每天进行,几乎很少间断。

2. 以下是我自己训练Python的一些小经验。

2.1 基础入门当然是因工作需要而学,所以有倾向性,会以Data Analysis或者现在时髦的说法叫Data Science方向为主。

01-《a byte of python 中文版》绝对入门级,扫盲,零基础的人都可以看。当时我大概花了三天撸完,照着敲了一遍代码。稍微有点感觉了。

02- 看斯坦福的在线教程,入门级。Python Numpy Tutorial英文好的同学可以看看,这个教程我看的不多。主要是因为自己喜欢看纸质书。

03-同时继续夯实python语言本身,建议看《Python Cookbook 中文版》,我也时不时的会看

2.2 以上基本概念弄熟练后。接下来看你要做什么了?选个方向。1、Web开发方向那么建议看简单的框架flask,那么推荐《Flask Web开发:基于Python的Web应用开发实战》。(我只扫一眼目录,因主要方向不在此处)2、数据分析方向建议看《利用Python进行大数据分析》,非常棒!强烈建议看。主要讲Pandas库,讲数据分析。很多金融巨头,用Python进行数据分析。引用大神Kirat的话说,"它正在快速代替主流金融机构中使用的工具和语言,并成为事实上的标准”。我花了1个月左右时间,一个字一个字啃完。同时边敲代码。3、科学计算方向建议看《python_sci用python进行科学计算》。4、AI的机器学习方向建议看《Hands-on ML with Scikit-learn and TensorFlow》,还没有中文版,我在看。若有同学需要中文版,可以告知我,我视需求而定,是否将其翻译成中文版。5、AI的计算机视觉方向建议看《Python计算机视觉编程》,我还在看,虽然看得不多。6、网络爬虫方向这里不多作介绍。

2.3 夯实:若有同学对【数据分析方向】感兴趣这里强烈推荐Yupeng Jiang博士撰写的《三天搞定Python基本功》,只用三天时间可以了解Python数据分析的广度和所涉及的概念,是诚意之作,十分难得!因原文是用英文写成,给英国伦敦大学学院的本科生、研究生上课用的。我将其翻译成了中文,便于自己将来快速复习用。在征得jiang博士的同意后,分享给大家。链接:

2.4. 进阶:顺着【数据分析】这个方向,把金融类的数据分析搞透彻。在看完《利用Python进行数据分析》之后,强烈建议看《Python 金融大数据分析》一书。

第一次在知乎上回复。说的不好,请见谅。

2017年9月27日晚

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值