三、Python

    Python 是,高级,,解释性的,是数据科学应用程序中最受欢迎的应用之一。

    • Python 是设计明确的,用户友好的。
    • Python 还拥有庞大的用户社区,他们贡献了大量高质量,维护良好的开源工具。
      • 项目的最佳语言是拥有你需要的东西的那个。
    • 部分由于上面列出的原因,Python 在业界中被大量使用。

    学习 Python 的教程

    • 也有官方的初学者指南
    • 是一个很好的教程,拥有更深入的概述。
      • 它实际上并不特别难,并且在第四版中兼容了 Python3。
    • Python 的旋风之旅 是一个免费的 Jupyter 笔记本集合,带你浏览 Python。
      • 如果你有一些其他语言的编程经验,并希望快速浏览 Python 的细节,那么本书特别适合(并为其专门设计)。
    • 是一个(有时令人愤怒的)编程挑战的好地方。

    摆脱困境

    在某些时候,你会陷入困境,它发生了。互联网是你的朋友。

    如果你得到错误或不确定如何继续,请使用【你最喜欢的搜索引擎】以及与你要执行的操作相关的特定搜索字词。有时这只是意味着搜索你得到的错误。

    你可能会在 StackOverflow 上找到回复 - 这基本上是编程问题的论坛,也是寻找答案的好地方。

    这个课程将使用 Python3 - 它是当前开发的 Python 版本。特别是 3.6 是 2016 年发布的最新版本。

    Python2 仍然很受欢迎,而且经常被使用,部分原因是,主要新版本需要一段时间才能使所有东西变得可用,并且更新他们。现在,Python3 几乎拥有所有可用的东西,并且是 Python 的未来。

    在实践中,Python 2 和 3 非常相似 - 学习一个就相当于获知另一个,并且代码通常可以通过最小的更改兼容两者。

    官方 Python 文档包括的讨论,包括使用指南。

    包基本上只是代码集合。anaconda 发行版附带了本课程所需的所有核心软件包。为获得其他包,anaconda 自带包管理器,支持下载和安装其他包。