在 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