自学Python:编程基础、科学计算及数据分析
上QQ阅读APP看书,第一时间看更新

1.7 Jupyter Notebook的使用

对于初学者来说,直接使用命令行界面和解释器可能不太舒服,一个更友好的选择是使用Jupyter Notebook进行学习。

Jupyter Notebook的前身是IPython Notebook,一种可以在浏览器中运行和保存Python代码的应用。

Jupyter Notebook的官网为:http://nbviewer.jupyter.org/。

Anaconda中已经包含了Jupyter Notebook,可以通过命令行界面打开它:

$ jupyter notebook

运行命令后,系统浏览器会打开一个如图1-6所示的页面。默认情况下,该页面的内容是当前所在目录的文件和文件夹。

图1-6 Jupyter Notebook初始界面

我们可以使用右上的New按钮,新建一个Jupyter Notebook。一个Jupyter Notebook的实例如图1-7所示。

其中,写有“第一行代码:”字样的是Markdown块,它支持Markdown语法,可以用它来写相关的说明文字;带有“In []”的部分是代码模块,与IPython解释器的用法相同,可以用它运行Python代码。

图1-7 Jupyter Notebook运行实例

使用Jupyter Notebook的好处有:

● 将代码和运行结果保存在本地,方便下次运行和查看;

● 插入或者修改已有的Jupyter Notebook,运行得到新的结果。

在之后的学习中,我们可以为每个章节单独打开一个Jupyter Notebook,用于运行和保存相关的代码,并记录自己的理解。