python基础资料(Learn|Codecademy好用的工具)

作者:Spark
链接:https://www.zhihu.com/question/24526559/answer/110041110
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1、首先你要了解Python语言的整个架构和一些基本概念,也就是所说的Python入门,这里推荐资料: 简明 Python 教程,很适合初学者,概念的讲解简单明了。还有大量的练习,跟着做会有很快的提高。
2、基本了解了python后,还要学习一些用于数据分析的工具,也就是一些基于python的科学计算库。
  • 赞同 答案中提到的SciPy系列工具,尤其是NumPy工具包,可以说是用Python进行数据分析的最常用的。另外对于数据分析,少不了数据的可视化(也就是画图),首选matplotlib: python plotting,在Linux下非常好用,画出来的图很漂亮。
  • 还有一个工具包scikit-learn: machine learning in Python,这个工具包主要针对机器学习领域进行数据分析的,里面大量的实例。几乎各种数据分析方法在里面都能找到相应的实现,一些程序有针对性的修改一下就可以了。
3、以下是一些不错的参考资料:

---------------------------7月11日更---------------------------
  1. 考虑到numpy的重要性,然而学习的时候,光看一些文档真的很难记住和理解一些对象的操作方法,这里提供给大家一个练习numpy的资料:100 numpy exercises (83/100 actually),一共80多个小例子,常见的数组操作和一些编程小技巧,这里都会涉及到,跟着做能学到很多。
  2. 安利给大家一个学习Python的网站:Learn | Codecademy。这是一个在线学习编程知识的网站(不光可以学Python),有了它,即使你没有在电脑上配置Python环境,仍然可以学习Python编程,很方便。重要的是它的交互做的也很好,概念的讲解和配套的联系都有。它的界面是这样:
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值