📅  最后修改于: 2023-12-03 15:32:26.764000             🧑  作者: Mango
Jupyter Notebook 是一种交互式计算环境,可以让程序员在代码、执行结果和文本(可以是 Markdown)之间进行自由切换。本文将介绍Jupyter Notebook 的相关概念和基本使用方法。
Jupyter Notebook 的最小交互单元是单元格(Cell),它可以包含代码和文本。单元格的类型可以是代码单元格(Code Cell)或文本单元格(Markdown Cell)。
Jupyter Notebook 使用一种称为核心(Kernel)的异步计算后端来执行代码。使用 Kernel 可以运行 Python、R、Julia、Scala 等语言。
小部件(Widget)是一种交互式用户界面元素,可以轻松添加到 Jupyter Notebook 内。它们有助于将代码和用户界面集成起来。
Jupyter Notebook 可以使用 Anaconda 或 pip 安装。可以使用以下命令启动Jupyter Notebook:
$ jupyter notebook
在 Jupyter Notebook 中,可以使用多个单元格来编写代码和文本。可以使用 Shift + Enter
快捷键来运行单元格。
要创建代码单元格,请单击添加单元格按钮并选择代码单元格(Code Cell)。Code Cell 允许您键入代码并将其运行。
要创建文本单元格,请单击添加单元格按钮并选择文本单元格(Markdown Cell)。Markdown Cell 允许您编写文本,其中可以包括引用、标题、段落、链接等。
Jupyter Notebook 有多个快捷键可用于简化工作流程。
以下为常用的快捷键:
Shift + Enter
: 运行当前单元格并移到下一个单元格Ctrl + Enter
: 运行当前单元格Alt + Enter
: 运行当前单元格并添加一个新单元格Y
: 将当前单元格从文本单元格转换为代码单元格M
: 将当前单元格从代码单元格转换为文本单元格Jupyter Notebook 是一个非常强大的工具,可以大大提高程序员的工作效率。使用 Jupyter Notebook 可以将代码、执行结果和文本进行整合,进一步提高代码的可读性和可重复性。