Jupyter Notebook与Markdown知识点汇总
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等。
Jupyter Notebook与Markdown知识点简汇:
新建一个Notebook:在标识栏中点击new,选择python3
打开页面后就可以进行编辑了。
编辑技巧
下面介绍Jupyter Notebook的一些编辑技巧,先选择编写模式。写文本就选择Markdown模式,写代码就用Code模式。
标题:
# A
## A
### A
#### A
##### A
###### A
输出效果:
A
A
A
A
A
A
斜体:*斜体*
输出样式:斜体
加粗:**双星号加粗**、__下划线加粗__
效果:双星号加粗、下划线加粗
删除线:~~两个波浪中间会加上删除线~~
效果:两个波浪中间会加上删除线
分割线:`三个或者以上的*或者-,效果:
引用:逐层引用格式与标题类似,以“>”递推
>一层引用
>>二层引用
>>>三层引用
效果:
一层引用
二层引用
三层引用
加入链接:[链接名](链接地址“链接标题”) eg:[我的第一篇文章](https://blog.****.net/dy_yx/article/details/88091004)
效果:我的第一篇文章
链接的标题可以不写
插入图片:
插入图片格式为:
,图像显示错误的时候会显示图像标签的内容,图片标签也可以不写。
eg:
效果:
图Cr:鬼刀
列表:列表分为与序列表和无序列表,写列表时一定要记得换行再写
有序列表:直接用数字+ +'.'(空格+一个点)
就是有序列表
效果:
- 有序列表
- 有序列表
无序列表:星号、加号、减号加空格即可
效果:
- 无序列表
- 无序列表
- 无序列表
快捷键总结:
除了上边这些简单的用法,Jupyter Notebook还有很多便于操作的快捷键。以下是我自己进行的一个简单的快捷键汇总,也是为了方便今后我的学习与使用。
编辑或查看快捷键:点击Help,选择Edit Keyboard Shortcuts
- 运行:Ctrl+Enter
- 运行并选择下一步:Shift+Enter
- 运行单元格并在下面插入:Alt+Enter
- 进入编辑模式:Enter (退出编辑模式返回到命令模式按Esc就行)
- 选择上一个单元格:K+Up
- 选择下一个单元格:J+Down
- 将所选内容扩展到上方:Shift-Up+Shift-K
- 将所选内容扩展到上方:Shift-Down+Shift-J
- 切割单元:X
- 复制单元:C
- 在上方粘贴单元格:Shift+V
- 在下方粘贴单元格:V
- 在上方插入单元格:A
- 在下方插入单元格:B
- 将单元格改为代码:Y
- 将单元格改为文本:M
- 将单元格改为原始:R
- 将单元格改为标题1:1 (标题1到6对应的快捷键分别是1 - 6)
- 切换单元格:0
- 切换滚动的单元格:Shift+0
- 切换单元格行号:L
- 显示快捷方式:H
- 撤销删除单元格:Z
- 合并单元:Shift+M
- 切换所有行号:Shift+L
- 忽视:Shift
- 向下滚动笔记本:Space
- 向上滚动笔记本:Shift-Space
- 保存笔记:Ctrl-S+S
- 查找并替换:F
- 粘贴对话框:Ctrl+V