Jupyter Notebook与Markdown知识点汇总

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等。

Jupyter Notebook与Markdown知识点简汇:

新建一个Notebook:在标识栏中点击new,选择python3

Jupyter Notebook与Markdown知识点汇总打开页面后就可以进行编辑了。

编辑技巧

下面介绍Jupyter Notebook的一些编辑技巧,先选择编写模式。写文本就选择Markdown模式,写代码就用Code模式。
Jupyter Notebook与Markdown知识点汇总
标题

# A
## A
### A
#### A
##### A
###### A

输出效果:

A

A

A

A

A
A

斜体*斜体* 输出样式:斜体

加粗**双星号加粗**、__下划线加粗__ 效果:双星号加粗下划线加粗

删除线~~两个波浪中间会加上删除线~~ 效果:两个波浪中间会加上删除线

分割线:`三个或者以上的*或者-,效果:



引用:逐层引用格式与标题类似,以“>”递推

>一层引用
>>二层引用
>>>三层引用

效果:

一层引用

二层引用

三层引用

加入链接
[链接名](链接地址“链接标题”) eg:[我的第一篇文章](https://blog.csdn.net/dy_yx/article/details/88091004)
效果:我的第一篇文章
链接的标题可以不写

插入图片
插入图片格式为:![图片标签](图片源 src),图像显示错误的时候会显示图像标签的内容,图片标签也可以不写。
eg:![](https://img-blog.csdnimg.cn/20190309105921663.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2R5X3l4,size_16,color_FFFFFF,t_70) 效果:
Jupyter Notebook与Markdown知识点汇总
图Cr:鬼刀

列表:列表分为与序列表和无序列表,写列表时一定要记得换行再写
有序列表:直接用数字+ +'.'(空格+一个点)就是有序列表
效果:

  1. 有序列表
  2. 有序列表

无序列表:星号、加号、减号加空格即可
效果:

  • 无序列表
  • 无序列表
  • 无序列表
快捷键总结:

除了上边这些简单的用法,Jupyter Notebook还有很多便于操作的快捷键。以下是我自己进行的一个简单的快捷键汇总,也是为了方便今后我的学习与使用。

编辑或查看快捷键:点击Help,选择Edit Keyboard Shortcuts
Jupyter Notebook与Markdown知识点汇总

  • 运行: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