Jupyter Notebook 是一个开源的 Web 应用程序,允许你创建和共享包含实时代码、方程、可视化和解释性文本的文档。它基于网页浏览器和服务器,可以轻松地集成多种编程语言,如 Python、R、Julia 等。

简介

Jupyter Notebook 的设计理念是允许用户轻松地创建交互式文档,这些文档可以包含代码、方程、可视化以及解释性文本。这使得它非常适合数据科学、机器学习和教育等领域。

安装

首先,你需要安装 Jupyter Notebook。你可以从 Jupyter 官方网站 下载并安装。

快速开始

  1. 打开终端或命令提示符。
  2. 输入 jupyter notebook 并按回车键。
  3. Jupyter Notebook 会启动并打开一个新窗口,你可以在其中创建新的笔记本。

基本操作

创建单元格

在 Jupyter Notebook 中,所有内容都是在一个或多个单元格中进行的。单元格可以是代码单元格或标记单元格。

代码单元格

代码单元格用于运行代码。你可以输入 Python、R 或其他支持的编程语言的代码。

print("Hello, Jupyter Notebook!")

标记单元格

标记单元格用于添加标题、文本或图像。你可以通过选择菜单中的 "插入" > "Markdown" 或 "Raw NBConvert" 来创建标记单元格。

# Markdown 单元格

运行单元格

你可以通过点击单元格并按 Shift + Enter 或使用菜单中的 "运行" 来运行单元格。

高级功能

使用魔法命令

Jupyter Notebook 提供了许多魔法命令,可以帮助你更好地使用它。例如,%matplotlib inline 命令可以让你在笔记本中显示 matplotlib 可视化。

%matplotlib inline
import matplotlib.pyplot as plt

plt.plot([1, 2, 3], [4, 5, 6])
plt.show()

使用插件

Jupyter Notebook 支持各种插件,可以帮助你扩展其功能。你可以从 Jupyter 插件官网 下载并安装插件。

资源

Python