Jupyter Notebook使用技巧

入门·10 分钟·通过可运行代码讲解「Jupyter Notebook使用技巧」,覆盖环境准备、核心代码、参数说明、异常处理、工程化改造和练习任务,适合 AI 编程入门。

Jupyter Notebook使用技巧

Jupyter Notebook 非常适合 AI 学习、数据探索和实验记录。它可以一边写代码,一边展示图表、文字说明和运行结果。

Notebook适合做什么

它适合快速试验 Python 代码、查看数据表格、画图分析、记录实验过程和写教学笔记。但它不适合直接作为大型生产项目结构。实验成熟后,应该把核心代码整理成 .py 文件。

启动Notebook

pip install jupyter
jupyter notebook

或者使用 JupyterLab:

pip install jupyterlab
jupyter lab

单元格的使用

Notebook 由一个个单元格组成。建议一个单元格只做一件事:读取数据、清洗数据、画图、训练模型、评估结果。不要把几百行代码塞进一个单元格。

Markdown记录很重要

每个实验前用 Markdown 说明:实验目的、数据来源、参数设置、观察结果和下一步计划。这能避免过几天回来完全忘记自己当时为什么这么写。

常用快捷键

  • Shift + Enter:运行当前单元格;
  • A:在上方插入单元格;
  • B:在下方插入单元格;
  • M:切换为 Markdown;
  • Y:切换为代码;
  • DD:删除单元格。

避免状态混乱

Notebook 最大的问题是执行顺序可能混乱。解决方法是经常使用“Restart Kernel and Run All”,把重要参数集中到顶部,不依赖隐藏状态,实验完成后整理成脚本。

在Notebook中画图

import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [2, 4, 6])
plt.show()

小结

Jupyter Notebook 是学习和探索工具,不是杂乱草稿本。好的 Notebook 应该能让别人从上到下运行,并理解你的实验目的、过程和结论。