ad

《给所有人的Python》_第四版_也是给你的一本知识宝典_1.5.4 制作 Notebook

admin 65 2023-10-25

【摘要】 本书摘自《Python数据分析案例教程》一书中第1章,第5节,作者是来自日本的柴田 淳,由汤怡雪、李冉亭翻译。

1.5.4 制作 Notebook

Jupyter Notebook运行Python 的代码需要使用 Notebook, 而 Notebook 实际上 就是带有".ipynb"后缀的文件。在主面板中,Notebook 的图标如图1.30所示。

important Code.ipynb

图1.30 Notebook 的图标

打开主面板的界面,从中选择New→Python[Root] 菜单项,如图1.31所示。该 菜单项会根据环境的不同而变成 Python[condaroot]、Python3 等。

此时,新的 Notebook 就制作完成了。制作完成的 Notebook 会显示在网页浏览 器的新窗口或标签里。 Notebook 的界面如图1.32所示,上方显示着菜单、工具栏, 使用这些可以操作 Notebook。Python 的代码显示在工具栏下方单元(cell)的文本

《给所有人的Python》_第四版_也是给你的一本知识宝典_1.5.4 制作 Notebook

1.5.5 使用 Notebook 运行程序

在 Notebook 的界面中写了"In[1]:"等的单元显示在工具栏下方。试着在单元 中输入 Python 的代码,使用print()函数(命令)显示字符。

print(“スパムおいしい!”)

输入完代码后,试着运行一下吧!

运行单元中的代码有多种方法,这里仅介绍两种常用的方法:

① 单击工具栏的 H 图标;

② 按 Shift+Enter/Return 键。

如果用智能手机操作 Notebook, 推荐方法①。

运行结果如图1.34 所示。

执行代码后就会显示出新的单元,此时可以继续编写代码。使用 Enter/Return 键可以编写多行代码,需要缩进的地方会自动进行,因为具有自动缩进功能。

接下来,试着使用一下内置在 Anaconda 中的,名为 numpy 和 matplotlib 的库 (扩展功能)。其中,numpy 是用来处理数据的库,matplotlib 是数据分析、绘图使用 的库。现在,使用这两个库试着绘制简单的图表。

代码的第一行是为了嵌入图表而使用的咒语。然后,读取所需要的库,发出绘制 图表的命令。将代码都输入进去后,就可以绘制出图1.35中所示的图表了。

使用 Notebook 嵌入算式或语句

在Jupyter Notebook 中,除了执行 Python 代码以外,还有很多别的功能。其 中,比较有趣的是将算式嵌入单元的功能。例如,从选择单元种类的菜单中(显示为 "Code" 的部分)选择 Markdown, 然后输入以下字符:

$$F(k)=¥ int (-infty)~{¥infty)f(x)e^{2¥piik}dx§$

算式就被嵌入到单元中了,如图1.36所示。在 macOS 或 Linux 系统中,请将 “¥ ”改为“\”之后再输入。

LaTex 可以将算式作为图像写出,然后显示在单元中。可以简单地嵌入算式, 是一个很方便的功能。

Markdown 是被 Wiki 等使用的一种简易标记。在 Markdown 类型的单元中,除 了算式外,还可以编写使用 Markdown 标记的语句。使用该功能,可以制作嵌入了 Python 的代码解释等的 Notebook, 非常方便。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 [email protected] 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:打开《Python入门与实战》_一步步学会Python_3.4 基本数据类型
下一篇:《给所有人的Python》_第四版_也是给你的一本知识宝典_3.4 if 语句的应用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×