机器学习入门 3-1 Jupyter Notebook基础

2022-05-25 13:57:31 浏览数 (2)

如何查看 Jupyter Notebook 中的快捷键?

  • 先选择 Help
  • 后选择 Keyboard Shortcuts

隐藏或显示 Header 和 Toolbar,以显示更多空间

显示或隐藏行数

Jupyter Notebook 中的 Cell 单元格

Jupyter Notebook 是由一个个 cell 单元格构成的,Jupyter Notebook 允许我们插入 Code 和 Markdown 样式的 cell 单元格,这种代码与解释文档融合的方式正是 Jupyter Notebook 的特色所在。

Code 和 Markdown 两种样式的单元格可以相互转换,选中一个单元格(单元格内没有光标的状态):

  • 输入 m,则将单元格转换为 Markdown 样式
  • 输入 y,则将单元格转换为 Code 样式

Markdown语法的帮助文档:https://docs.github.com/cn/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax

如果想要插入一个新的单元格,选中一个单元格(单元格内没有光标的状态):

  • 输入 a,则在当前单元格上面插入一个新的单元格
  • 输入 b,则在当前单元格下面插入一个新的单元格

需要注意的是,选中的无论是 Code 样式还是 Markdown 样式的单元格,输入 a 和 b 之后插入的都是 Code 样式的单元格。

Jupyter Notebook 的优点

帮助我们存储之前代码所写的变量,之后以交互的形式完成我们整个交互过程,因此 Jupyter Notebook 被广泛应用在科学计算领域。

代码语言:javascript复制
In [1]:data = [i * 2 for i in range(100)]

In [2]:len(data)
Out[2]:100

创建的变量已经在内存了,即使我们回头调用它,对变量的访问操作也可以成功的执行。不过为了阅读体验,最好将程序从上到下依次地运行。

References:

  1. Python3入门机器学习 经典算法与应用: https://coding.imooc.com/class/chapter/169.html#Anchor

0 人点赞