![自学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=1739698194-MYR4bb0gTi6O7L0G8bDk4IWqechlJoRv-0-f96823fda4d11b9155a9de0cceccba5f)
执行后,浏览器会打开一个如图1-4所示的界面。默认情况下,该页面的内容是命令行当前所在目录的文件夹与文件。
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/17_02.jpg?sign=1739698194-TmdanaHZ7jRXBayowqHENNYY7Zq255uc-0-79e1655e6594905150c9dec392eb1ed2)
图1-4 Jupyter Notebook界面
单击右上的“New”按钮,可以新建一个“Python 3”的Notebook,并在其中输入代码,如图1-5所示。
![](https://epubservercos.yuewen.com/31354F/24975354409380106/epubprivate/OEBPS/Images/17_03.jpg?sign=1739698194-Dkhavx9ESaSYYAOIzUj6OShaomQgOpOs-0-7f0769f1453fe7e4a1284a3e90a8aa5a)
图1-5 Jupyter Notebook演示
其中,写有“第一行Python代码”字样的是Markdown块,它支持Markdown语法,可以用它来写相关的说明文字;带有“In []”的部分是代码模块,与IPython解释器的用法相同,可以用它运行Python代码。
使用Jupyter Notebook,可以将代码与运行结果保存到本地文件中,方便下次运行和查看,并可以通过文件与其他用户进行分享;通过修改已有的Notebook文件,读者也可以得到新的运行结果。在本书的学习中,建议读者为每个章节都准备独立的Jupyter Notebook,用于保存相关代码,并记录一些相关的笔记。