《手把手陪您学Python》5——Jupyter Notebook

​上一篇《手把手陪您学Python》4——Hello World!,给大家介绍了print函数的基本内容。

由于print函数比较简单,参数也不复杂,在演示实例时,只需要直接手写出来输入输出的内容,就能够看明白。但是后面的内容可能会越来越复杂,涉及到循环和判断时,还需要写多个语句才行。这个时候,仅靠直接的手写输入输出,可能会看得不是很清楚。

另外,在进行程序的输入输出时,我们使用了PyCharm的Console功能,虽然也能够达到我们的使用目的,但界面并不是特别友好。

所以,这一篇中,我将给大家介绍一款新的软件——Jupyter Notebook,用来代替我们上一篇使用的PyCharm Console功能。在后面的文章中,也将主要使用Jupyter Notebook和大家一起学习Python,并采用和Jupyter Notebook类似的效果,用于程序的输入和运行结果的展示。希望能够给大家带来更加友好的使用和阅读效果。

Jupyter Notebook是一款非常强大的Web应用程序,支持40多种编程语言。对于安装了Anaconda的读者来说,Jupyter Notebook已经内置其中,可以直接使用。对于没有安装Anaconda的朋友来说,可能就需要在网上找一下安装和配置教程了。

Jupyter Notebook的启动与我们平时浏览网页和启动应用程序都不一样,需要启动Windows系统中的“命令行”工具,在macOS系统中叫做“终端”。

在Windows系统中,可以直接在开始菜单搜素cmd功能打开命令行工具,也可以在资源管理器的地址栏直接输入cmd命令,启动Jupyter Notebook。

后一种方法的好处就是在哪个文件夹的地址栏输入cmd,Jupyter Notebook的路径就是哪个文件夹,省去了用前面那种方法,还需要自己用cd命令改变文件路径的步骤。

在MacOs系统,也可以通过搜索,找到终端程序。

由于MacOS没有地址栏,不能像Windows一样直接输入cmd确定文件路径。如果在MacOS系统中需要改变文件路径,可以启动终端后,输入cd两个字母和一个空格,之后把希望改变的文件路径中的任意文件拖拽到终端窗口中,这时这个文件的路径和文件名就显示在我们刚才输入的cd后面了,删除文件名后回车,就完成文件路径的更改了。

无论是Windows还是macOS,在确定了文件路径后,直接输入Jupyter Notebook这几个字母,稍等一会儿,系统就会自动打开浏览器启动Jupyter Notebook了。

如果是第一次使用,点击右上角的“新建-Python”就能够新建一个.ipynb文件了。如果是在所在文件路径下已经有.ipynb文件,直接点击就能够继续编辑使用了。

Jupyter Notebook的使用界面比较友好,使用了一种执行-探索工作流来替代其他软件中典型的编辑-编译-运行工作流。直接在每一个框(cell)里输入命令,之后按Shift+Enter就可以运行了,结果会直接显示在每一个cell的下方。

如果有多行命令,既可以全部写在一个cell中,也可以写在不同的cell里分别运行。

由于在我们的编码过程中会包含大量探索、实验、试错、和遍历的过程,使用这种直观的编辑运行方式,能够帮助我们更快地完成编程工作,效率和准确度也会大大提高。所以在以后的运行示例中,就使用Jupyter Notebook给大家演示了。

输入和输出的内容或者直接给大家截图,或者如下面一样加以展示:

In [1]: print('Hello World!')
Out[1]: Hello World!

其中,In后面是输入的内容,Out后面是输出的结果。中括号里是Jupyter Notebook的执行序号,大家可以忽略。

而整个代码块的输入,则是使用了微信公众号编辑器的代码输入功能,由于一些不确定的原因,导致代码的部分内容会有一些颜色,但其本身并不具有任何意义,大家完全可以忽略。

此外,我也会将每篇文章中使用的示例语句分享在百度网盘中供大家免费下载,下载文件的格式就是Jupyter Notebook的.ipynb文件,大家可以直接在Jupyter Notebook中运行使用。

不过虽然如此,我还是建议大家能够亲自一个字母一个字母地键入每一条语句。因为录入的过程也是我们思考的过程,也只有经过了亲自的输入,才能够更好地理解每一条语句的作用和功能,有助于我们更高效地学习Python。

用了Jupyter Notebook,大家也不用觉得PyCharm白安装了,等以后运行一个完整的项目时,PyCharm仍然是不二的首选,只是Jupyter Notebook更适合单条语句的运行和演示罢了。

从下一篇开始,我们将开始学习Python的字符串,欢迎大家关注。


感谢阅读本文!如有任何问题,欢迎留言,一起交流讨论^_^

欢迎扫描下方二维码,关注“亦说Python”公众号,阅读《手把手陪您学Python》系列文章的其他篇目,或点击下方链接直达。

《手把手陪您学Python》1——为什么要学Python?

《手把手陪您学Python》2——Python的安装

《手把手陪您学Python》3——PyCharm的安装和配置

《手把手陪您学Python》4——Hello World!

For Fans:关注“亦说Python”公众号,回复“手5”,即可免费下载本篇文章所用示例语句。

亦说Python——Python爱好者的学习分享园地

猜你喜欢

转载自blog.csdn.net/mnpy2019/article/details/98750063
今日推荐