一、Jupyter Notebook是什么?有什么特点?
1. 交互式编程工具:可逐行运行代码并立即查看结果
2. 混合文档格式:同时包含代码、文字、公式和图片
3. 可视化友好:直接显示图表/图像,适合数据分析
4. 零安装选择:可通过浏览器使用Google Colab(colab.research.google.com)
5. 跨平台支持:Windows/Mac/Linux通用
二、如何快速开始使用?
1. 安装推荐:
- 小白选择Anaconda(www.anaconda.com)
- 已有Python环境用命令:pip install jupyter
2. 启动方法:
- 打开命令行输入:jupyter notebook
- 浏览器会自动打开本地端口(默认http://localhost:8888)
三、最需要掌握的5个基础操作
1. 新建笔记本:网页右上角NewPython3
2. 运行单元格:Shift+Enter(同时跳转到下一单元格)
3. 切换单元格类型:
- 按ESC后输入M转为文字说明(Markdown)
- 按ESC后输入Y转为代码框
4. 插入单元格:
- 上方插入:按ESC后输入A
- 下方插入:按ESC后输入B
5. 文件保存:自动保存+手动按Ctrl+S
四、如何高效编写内容?
1. 代码与说明交替:
- 每个代码块前用Markdown写注释
- 示例文字格式:
一级标题
二级标题
重点文字
- 项目符号
2. 数学公式写法:
用美元符号包裹LaTeX公式,例如:$E=mc^2$
五、遇到问题怎么办?
1. 代码不执行:
- 检查Kernel是否启动(右上角图标)
- 重启Kernel:KernelRestart
2. 包导入错误:
- 在单元格首行输入:!pip install 包名
3. 界面卡顿:
- 关闭不用的笔记本
- 使用%store释放内存
六、如何做出专业报告?
1. 导出常用格式:
- 网页版:FileDownload asHTML
- PDF版(需安装LaTeX):在命令行输入jupyter nbconvert --to pdf 文件名.ipynb
2. 制作幻灯片:
- 菜单栏ViewCell ToolbarSlideshow
- 为每个单元格设置幻灯片类型(主页面/分页)
七、必备快捷键
1. 通用操作:
- Ctrl+Z撤销
- Ctrl+S保存
2. 命令模式(按ESC):
- DD:删除单元格
- F:查找替换
- O:切换输出显示
3. 编辑模式(按Enter):
- Ctrl+/:注释代码
- Tab:代码补全
八、数据可视化怎么做?
1. 基础图表:
import matplotlib.pyplot as plt
plt.plot(1,2,3,4)
plt.title("示例图表")
plt.show()
2. 交互控件:
from ipywidgets import interact
@interact(x=(0,10))
def demo(x=5):
print(f"当前值:{x}")
九、推荐学习路径
1. 第一周:
- 每天练习30分钟基础操作
- 完成3个简单项目(计算器/数据表格/折线图)
2. 第二周:
- 学习Markdown语法
- 尝试导出HTML报告
3. 第三周:
- 安装扩展插件
- 制作交互式仪表盘
十、哪些资源能帮助学习?
1. 官方文档:
3. 案例库:GitHub搜索"Jupyter示例"
4. 在线环境:Google Colab(无需安装)
十一、需要安装插件吗?
1. 推荐扩展:
- 目录生成:Table of Contents
- 代码检查:Code Prettify
2. 安装方法:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
十二、给新手的3个建议
1. 先模仿再创新:从GitHub下载案例文件学习
2. 定期整理笔记本:用Markdown标题建立文档结构
3. 善用云存储:把.ipynb文件同步到Google Drive或GitHub
领取专属 10元无门槛券
私享最新 技术干货