1
J
upyt
e
r
Jupyter
是
⼀个
开
源
的
Web
应
⽤
程
序
,
它
允
许
创
建
和
共
享
包
含
实
时
代
码
、
数
学
⽅
程
、
可
视
化
和叙
述
性
⽂
本
的
⽂
档
。
Jupyter Notebook
是
其
核
⼼
组
件
,
本
质
上
是
⼀个
交互
式
笔
记
本
,
⽀
持
运
⾏
40
多
种
编
程
语⾔
,
包
括
Python
、
R
、
Julia
等
。
以
下
是
关
于
Jupyter
的
⼀
些
详
细
解
释
和
举例
说
明
:
1.
交互
式
编
程
:
Jupyter Notebook
允
许
⽤
户
直
接
在
⽹
⻚
上
编
写
、
运
⾏
和
展
示
代
码
。
代
码
运
⾏
的
结
果
会
⽴
即
在
代
码
下
⽅
显
示
,
⽆
需
离
开当
前
的
⽂
档
界
⾯
。
2.
富
⽂
本
⽀
持
:
Notebook
不
仅
⽀
持
代
码
,
还
⽀
持
Markdown
语
法
,
因
此
可
以
轻
松
地
添
加
标
题
、
段
落
、
列
表
、
图
⽚
、
链
接
等
格
式
的
⽂
本
内
容
。
3.
可
视
化
输
出
:
借
助
matplotlib
、
seaborn
等
库
,
可
以
直
接
在
Notebook
中
⽣
成
并
展
示
图
表
和可
视
化
结
果
。
4.
数据
科
学⼯
具
:
Jupyter Notebook
在
数据
科
学
领
域
特
别
受
欢
迎
,
因
为
它
集
成
了
数据
处
理
、
分
析
、
可
视
化
和
机
器
学
习
等
功
能
。
5.
共
享
与
协
作
:
Notebook
⽂
件
(
.ipynb
)
是
可
分
享
的
,
因
此
团
队
可
以
协
作
编
辑
同
⼀个
⽂
档
,
⾮
常
适
合
进
⾏
集
体
项
⽬
或
教
学
演
示
。
6.
扩
展
性
:
Jupyter
的
⽣
态
系统
包
含
许
多
插
件
和
扩
展
,
可
以
增
强
其功
能
,
如
变
量
查
看
器
、
代
码
格
式
化
⼯
具
等
。
举例
说
明
:
假
设
我
们
要
使
⽤
Jupyter Notebook
进
⾏
⼀个
简
单
的
Python
数据
分
析
任
务
。
○
○
○
○
○
○