![自学Python:编程基础、科学计算及数据分析(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/909/45852909/b_45852909.jpg)
上QQ阅读APP看书,第一时间看更新
1.3.3 学习工具:Jupyter Notebook
对于初学者来说,直接使用命令行界面和解释器进行Python学习可能不太习惯,一个更友好的选择是使用Jupyter Notebook进行学习。Jupyter Notebook是一种可以在浏览器中运行和保存Python代码的应用。
Anaconda中已经包含了Jupyter Notebook,可以通过命令行进入(Windows系统下,也可以通过开始菜单选择Jupyter Notebook进入):
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/17_01.jpg?sign=1739045499-GYAO124zvpSY02tqHU8liRNdNF23NnqO-0-4e1e8023854fe314078fabd8036b2171)
执行后,浏览器会打开一个如图1-4所示的界面。默认情况下,该页面的内容是命令行当前所在目录的文件夹与文件。
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/17_02.jpg?sign=1739045499-tAT96huUd9eQEwlGl6oT1JbszEH9TEep-0-20b14b58d6ba2e880b56268e4da347c2)
图1-4 Jupyter Notebook界面
单击右上的“New”按钮,可以新建一个“Python 3”的Notebook,并在其中输入代码,如图1-5所示。
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/17_03.jpg?sign=1739045499-DfgCRgPxdllVhbPd00K4HYfj8TCO5kde-0-f78ecd4f34fc8b66cc07269a1b176617)
图1-5 Jupyter Notebook演示
其中,写有“第一行Python代码”字样的是Markdown块,它支持Markdown语法,可以用它来写相关的说明文字;带有“In []”的部分是代码模块,与IPython解释器的用法相同,可以用它运行Python代码。
使用Jupyter Notebook,可以将代码与运行结果保存到本地文件中,方便下次运行和查看,并可以通过文件与其他用户进行分享;通过修改已有的Notebook文件,读者也可以得到新的运行结果。在本书的学习中,建议读者为每个章节都准备独立的Jupyter Notebook,用于保存相关代码,并记录一些相关的笔记。