专栏名称: 经管之家
经管之家官微,每个经济、管理、金融、统计的学习和从业者,都应该有的帐号。经管之家(论坛),是国内成立十年的大型经济、金融、管理、计量统计社区,十年磨一剑,我们共同的家园!我们提供“经管爱问”答疑微服务,以及相关数据分析及金融培训课程。
目录
相关文章推荐
徐文明  ·  糟糕,今天的大跌可怕吗? ·  11 小时前  
第一财经  ·  61岁老人飞机上猝死,航司回应! ·  昨天  
21世纪经济报道  ·  “医生售卖出生证”,刚刚通报:8人被抓! ·  3 天前  
经济参考报  ·  《哪吒2》,突破110亿! ·  3 天前  
51好读  ›  专栏  ›  经管之家

学好 Python 的 11 个优秀资源

经管之家  · 公众号  · 财经  · 2017-02-06 09:44

正文

来源: IT经理网


Python是目前最流行、最易学最强大的编程语言之一(学习Python的五大理由),无论你是新手还是老鸟,无论是用于机器学习还是web开发(Pinterest就是案例),Python都是一件利器。此外,Python不但人气日益高涨,而且Python程序员的薪酬行情也是水涨船高,北美Python程序员的平均年薪高达10万美元。


对于有志学习Python的开发者来说,Python吸引人的地方不仅是有一个优秀的社区,而且还有大量的精品免费资源可用。连环创业家,Code(Love)创始人Roger Huang近日分享了11个优秀的Python学习资源,编译如下:


一、Python优秀书籍


《Learn Python the Hard Way》的作者将书中的内容制作成网络教程免费提供,包括很多值得花时间完成的习题,只有多写代码,你才能从菜鸟变成老鹰。


二、Python教学视频


如果你习惯视频学习,那么可以考虑选择Udacity的Python for the Web免费课程,通过学习该课程,你将对web数据的流转有着更深入的认识。


三、Github上的 Python资源库


Github上有大量优质的Python资源库,例如这个。


四、Anaconda与iPython Notebook


Anaconda和iPython Notebook可以看作是Python的“Excel”。通常Python的代码很难通过HTML等web格式分享,尤其是展示涉及不同脚本中的图表做成的结构化flow。Anaconda和iPython Notebook可以直观可视化的方式组织关联不同Python软件模块,在nbviewer中轻松展示结果,并且还能生成HTML版本的Notebook文件便于在Github上分享。


五、用Pandas处理大数据


Pandas的开发基于前面提到的iPython Notebook,Python只能帮你处理加载到内存中的数据,Pandas可以让你高效读取更大规模数据,例如海量的CSV文件,进行数据清洗并用于数据透视或者可视化。


六、用Flask开发小型程序


Flask是一个微框架,你可以用它来开发一些小型web项目,Flask包含了互动网站项目常用的一些可复用的数据通讯模块,只需要几行代码,你就能生成一个互动功能。


七、用Django开发大型项目


如果你想开发一个完整的web框架,那么就试试Django吧,很多Pinterests和Instagram这样的超大规模网站都是用Django开发的。


八、用Python玩转API


API是web经济的支柱之一,这里介绍一个Python 第三方API精华列表,你可以用Python调用那些很酷的数据,让你的应用与众不同。







请到「今天看啥」查看全文


推荐文章
徐文明  ·  糟糕,今天的大跌可怕吗?
11 小时前
21世纪经济报道  ·  “医生售卖出生证”,刚刚通报:8人被抓!
3 天前
经济参考报  ·  《哪吒2》,突破110亿!
3 天前
票友—票据圈儿那些事  ·  干货 | 如何看懂火爆的消费金融ABS
7 年前
土地观察  ·  #微信帮#工作疑难问题征集专区
7 年前