Jupyter Notebook - Markdown 单元格



Markdown 单元格显示可以使用 Markdown 语言格式化的文本。为了输入 Notebook 服务器不应将其视为代码的文本,必须首先将其转换为 Markdown 单元格,方法是从单元格菜单中选择或在命令模式下使用键盘快捷键 M。单元格之前的 In[] 提示符将消失。

标题单元格

Markdown 单元格可以显示 6 种大小的标题文本,类似于 HTML 标题。在 Markdown 单元格中,以 # 符号开头文本。使用与所需标题级别对应的 # 符号数量。这意味着单个 # 将呈现最大的标题行,而六个 # 符号将呈现最小字体大小的标题。当您从单元格菜单或工具栏的运行按钮运行单元格时,将进行呈现。

以下屏幕截图显示编辑模式下具有三个不同级别标题的 Markdown 单元格。

 Markdown Cells Three Levels

运行单元格后,输出如下:

Markdown Cells Output

请注意,Jupyter Notebook Markdown 不支持所见即所得功能。仅在运行 Markdown 单元格后才会呈现格式化的效果。

有序列表

要呈现 HTML 的 <ol> 标签所做的编号列表,列表中的第一项应编号为 1。后续项目可以赋予任何编号。在运行 Markdown 单元格时,它将按顺序呈现。要显示缩进列表,请按 Tab 键并在每个子列表的第一项前加上 1。

如果您为 Markdown 提供以下数据:

Ordered Lists

它将显示以下列表:

Ordered List Output

无序列表

如果项目以 – 符号开头,列表中的每一项将显示一个实心圆圈,而如果列表以 * 符号开头,则将显示实心方块符号。以下示例解释了此功能:

Bullet Lists

呈现的 Markdown 显示如下:

Bullet Lists Output

超链接

以 http 或 https 开头的 Markdown 文本会自动呈现超链接。要将链接附加到文本,请将文本放在方括号 [] 中,并将链接放在括号 () 中,也可以包含悬停文本。以下屏幕截图将对此进行解释。

Hyperlink Including

呈现的 Markdown 显示如下:

Hyperlink Included

粗体和斜体

要将文本显示为粗体,请将其放在双下划线或两个星号之间。要显示为斜体,请将其放在单个下划线或单个星号之间。

Applying Bold and Italics

结果如下所示:

Bold and Italics Output

图像

要在 Markdown 单元格中显示图像,请从“编辑”菜单中选择“插入图像”选项,然后浏览到所需的图像文件。Markdown 单元格将显示其语法如下:

Logo Attachment

图像将在 Notebook 中呈现如下:

Jupyter Logo

表格

在 Markdown 单元格中,可以使用 |(管道符号)和 –(破折号)来构造表格,以标记列和行。请注意,键入时符号不必完全对齐。它只需要占据列边框和行边框的相应位置即可。Notebook 将根据内容自动调整大小。表格构建如下所示:

Table Construction

输出表格将呈现如下所示:

Table Output
广告