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 应该能让别人从上到下运行,并理解你的实验目的、过程和结论。