Python的零基础入门书籍

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

  • Python的零基础入门书籍,更易上手:

零基础学Python(全彩版)

京东

¥ 63.80

去购买​

零基础学Python从入门到精通

淘宝

¥ 39.80

去购买​

  • 《Python编程:从入门到实践》豆瓣评分:9.1,知识和内容更系统。
全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题

Python编程 从入门到实践

京东

¥ 89.00

去购买​

本书含有大量的实践案例,你将学会如何利用各种Python库(包括NumPy、pandas、matplotlib以及IPython等)高效地解决各式各样的数据分析问题。

利用Python进行数据分析(原书第2版)

京东

¥ 113.10

去购买​

  • 最后,学好编程还要懂一些数据结构与算法,这本基于Python实现的数据结构与算法很适合初学者:

数据结构与算法:Python语言描述

京东

¥ 38.60

去购买​

(收藏5.3k,点赞1.4k,觉得有用点个赞吧!!!)

=====原答案=====

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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值