首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习资料

Python作为时下最为流行的机器学习编程语言之一,有着易学、开源Library数量多、功能强等优势,是作为初学者的不二选择。一些典型的机器学习Library(如Pandas, Numpy, Scipy, Matplotlib, Scikit-Learn)可以帮助我们完成绝大多数初级和中级的机器学习的任务。Python作为一门编程语言,不仅局限于调用Library,对于更为高阶的疑难问题,我们同样可以通过Python自行编写算法来解决。当然,这要求我们对机器学习的算法有着更深入的理解,至少要对典型算法的数学原理有着极为清晰的认知。

以下的Python学习资源大家可以根据自己对Python的掌握程度来自行选择:

1

入门篇

Python基础教程(适合从零开始学习Python)

http://www.runoob.com/python/python-tutorial.html

优达学城Python入门课程(适合喜欢视频课程的同学)

https://cn.udacity.com/course/introduction-to-python--ud1110

可以登录wikibook的同学,建议到wikibook上去搜索python,中文英文版的都有,很方便也很适合入门学习。

2

进阶篇

《Learn Python the Hard Way》

这本书很适合在了解一些Python基础之后进行系统全面的Python学习

《Python Cookbook》

3

大师篇

《Dive into Python》

相比之前的教程,这本书的难度会高出许多,对于只做数据挖掘/机器学习的同学可能有一点超出了需求范围,建议对Python深入开发有兴趣的同学可以关注一下。

4

Python与数据分析/机器学习

《Python For Data Analysis》

英语比较好的同学可以考虑Datacamp.com和Dataquest.com

这两个网站属于订阅式的数据学习网站,其中Datacamp以视频课程为主,而Dataquest则以文字式的资料为主。价钱的话,Datacamp一个月要29.99美元,相当于人民币200块钱左右的样子,Dataquest的话会分为两个等级,第一个“Basic”等级会获得部分资料的浏览权限,一个月需要29.00美元(约¥200),"Premium”则会获得全部资料的浏览权限,并且有每周一对一10分钟的视频来由业界专家为你答疑解惑,价格则是一个月49.00美元(约¥330)。对于我来说,总体价格我是可以接受的,如果是初入门的话,我建议从Datacamp看起,因为Datacamp的几个入门课程做的还是非常优秀。至于Dataquest的Premium,个人因为没有订阅过,所以无法做太多评论。但是以我之前在其他网课的经验来看,视频辅导(尤其是一周只有10分钟的视频辅导)并不会对学习起到多大的作用。

总体来说,Python相比Java,C++等语言来说是更加容易入门学习的,语言的可读性也是非常的强,同时Python海量的开源Library也造就了Python在数据挖掘/机器学习领域难以取代的地位。对于想入行数据分析/机器学习行业的同学们,Python是必备技巧之一。由于Python版本更新的速度很快,而且相关的开源Library更新也是非常迅速,本文会不时更新以适应最新的Python学习趋势,希望大家持续关注本文。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180814G0QOIQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券