在 Jupyter Notebook 中使用 Markdown 是一种常见的方式来撰写文档和注释,增强数据分析和报告的可读性。Markdown 在 Jupyter Notebook 中不仅支持标准的文本格式化功能,还提供了许多扩展功能,比如数学公式、表格、代码块等。以下是一些常用的 Markdown 技巧,可以帮助你提升 Jupyter Notebook 中的文档表现力:
1. 标题与子标题
Markdown 使用 #
来表示标题,#
的数量决定了标题的层级。例如:
# 主标题
## 二级标题
### 三级标题
2. 粗体和斜体
粗体 使用双星号 **
或双下划线 __
。
斜体 使用单星号 *
或单下划线 _
。
**这是粗体文本**
*这是斜体文本*
3. 代码块与行内代码
行内代码用反引号 `
包裹。
多行代码块使用三个反引号 “` 来标记,且可以指定编程语言来高亮代码。
markdown
这是 `行内代码` 示例。
```python
def hello_world():
print("Hello, World!")
### 4. **数学公式**
Jupyter Notebook 支持 LaTeX 语法,可以轻松地插入数学公式:
- 行内公式:使用 `\$ ... \$` 包围公式。
- 块级公式:使用 `$$ ... $$`。
例如:
```markdown
行内公式:$E = mc^2$
块级公式:
$$
\int_{a}^{b} f(x) dx = F(b) - F(a)
$$
5. 列表
无序列表 使用星号 *
、加号 +
或减号 -
。
有序列表 使用数字加点 1. 2. 3.
。
无序列表:
* 项目 1
* 项目 2
* 子项目 2.1
有序列表:
1. 第一步
2. 第二步
6. 引用
引用用 >
表示,可以嵌套多级引用。
> 这是一个引用
>> 这是嵌套引用
7. 表格
使用 |
来创建表格,-
用于分隔标题和内容行:
| 姓名 | 年龄 | 城市 |
|--------|------|-------|
| 张三 | 25 | 北京 |
| 李四 | 30 | 上海 |
8. 链接与图片
插入链接使用 [链接文本](URL)
。
插入图片使用 
。
[点击这里访问百度](https://www.baidu.com)

9. 任务列表
任务列表通过 - [ ]
创建未完成项,- [x]
创建已完成项。
- [x] 完成任务 1
- [ ] 完成任务 2
10. 分隔线
使用三个或更多的短横线 ---
或星号 ***
可以插入分隔线。
---
11. HTML 标签
你还可以在 Markdown 中嵌入 HTML 标签,这在一些特殊格式需求时非常有用。
<p style="color:red">这是红色文本</p>
12. 自定义 CSS 样式
虽然 Markdown 本身不支持复杂的样式,但你可以通过嵌入 HTML 和外部 CSS 来进行样式定制。
总结
这些技巧可以帮助你更高效地使用 Jupyter Notebook 编写文档,整理思路,展示计算结果。Markdown 的简洁性和灵活性使它成为数据科学家、工程师和研究人员在报告和文档编写中的重要工具。
发布者:myrgd,转载请注明出处:https://www.object-c.cn/4694