大家好!在本门课程中我会给大家详细讲解鼎鼎大名的Python编程神器Jupyter Notebook。Jupyter Notebook看似简单,实际上功能非常强大,而且有很多实用的小技巧。遗憾的是,目前市面上还没有一个详细讲解Jupyter Notebook的视频教程,因此,本门课程就应运而生了。
本门课程采用图解的方式,将所有知识点浓缩在了一张思维导图中。大家看,通过这张思维导图,所有版块和脉络就非常清晰了。即便有的朋友一直在用Jupyter Notebook,相信在学习完本门课程之后也会让你有所收获。
大家看,每个单元格中的代码都是可以单独运行的,先运行第一个单元格中的代码,打印18,再运行第二个单元格中的代码,打印20,运行结果就显示在单元格的下方。而且前面运行的单元格会将相关变量保存到内存中,从而后面运行的单元格可以继续使用这些变量。在这个例子中,第一个单元格运行之后,变量a就被保存到了内存中,从而后面运行的单元格可以继续使用变量a。
通过这个简单的例子,我们可以想到:对于一大段代码而言,完全可以将其切分到若干个单元格中,然后按照顺序一小部分一小部分地逐个运行单元格,每个单元格的运行结果都显示在其下方。正是这种不断输入输出的模式,将交互性发挥到了极致,从而使得Jupyter Notebook非常适合探索性编程。
在数据分析和科学计算领域,经常需要反复试验、不断探索,因此,在数据分析和科学计算领域,Jupyter Notebook特别受欢迎。
此外,在学习Python的技术知识点时,经常需要编写相关的试验代码,编写这些试验代码的过程就是一个反复试验、不断探索的过程,因此,Jupyter Notebook非常适合学习和研究Python大家看,每个单元格中的代码都是可以单独运行的,先运行第一个单元格中的代码,打印18,再运行第二个单元格中的代码,打印20,运行结果就显示在单元格的下方。而且前面运行的单元格会将相关变量保存到内存中,从而后面运行的单元格可以继续使用这些变量。在这个例子中,第一个单元格运行之后,变量a就被保存到了内存中,从而后面运行的单元格可以继续使用变量a。
通过这个简单的例子,我们可以想到:对于一大段代码而言,完全可以将其切分到若干个单元格中,然后按照顺序一小部分一小部分地逐个运行单元格,每个单元格的运行结果都显示在其下方。正是这种不断输入输出的模式,将交互性发挥到了极致,从而使得Jupyter Notebook非常适合探索性编程。
在数据分析和科学计算领域,经常需要反复试验、不断探索,因此,在数据分析和科学计算领域,Jupyter Notebook特别受欢迎。
此外,在学习Python的技术知识点时,经常需要编写相关的试验代码,编写这些试验代码的过程就是一个反复试验、不断探索的过程,因此,Jupyter Notebook非常适合学习和研究Python。
好,为什么我们非常非常有必要学习Jupyter Notebook的3点主要原因,就给大家介绍清楚了。综上所述,强烈建议大家以后使用Jupyter Notebook作为集成开发环境进行交互式的探索性编程,从而高效地学习和研究Python,并且强烈建议大家使用Jupyter Notebook记录学习笔记。
在后面的课程中,我会给大家详细讲解Jupyter Notebook的相关用法。让我们下节课再见!

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览214524 人正在系统学习中 相关资源:海军舰艇作战系统通用测试环境仿真软件及自动生成工具 (2012年)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!