jupyter基础
用Jupyter notebook写python代码
写下并运行第一行python代码
点击左上角Untitled
给新建的python文档文件重新命名。
在代码框中输入第一行python代码,shift+回车运行
蓝绿两模式:命令模式、编辑模式
Jupyter notebook中,代码和文档都存在于一个个单元格中,每个单元格都有蓝色和绿色两种状态。
- 命令模式(蓝色):用于执行键盘输入的快捷命令(新增单元格、剪切、复制等等)。通过
Esc
键从绿色的编辑模式切换到蓝色的命令模式,此时单元左侧显示蓝色竖线。 - 编辑模式(绿色):编辑文本和代码。选中单元并按
Enter
键进入编辑模式,此时单元左侧显示绿色竖线。
命令模式和编辑模式,其实是源自于著名的vim编辑器,vim编辑器以特别难学和学成之后可以超神而闻名于世。
两种单元格:代码单元格和Markdown单元格
Jupyter notebook中,有两种单元格:代码单元格和Markdown单元格。
- 代码单元格:这里是你编写代码的地方,通过按
Shift + Enter
运行代码,其结果显示在本单元下方。代码单元左边有In [1]:
这样的序列标记,方便人们查看代码的执行次序。在蓝色命令模式下,按y
键可以将Markdown单元格转换为代码单元格。 - Markdown 单元格:在这里对文本进行编辑,采用 markdown 的语法规范,可以设置文本格式、插入链接、图片甚至数学公式。同样使用
Shift + Enter
运行 markdown 单元来显示渲染后的文本。在蓝色命令模式下按m
键可以将代码单元格转换为Markdown单元格。
编辑Markdown单元格,输入以下内容:
# 我是Markdown一号标题
## 我是Markdown二号标题
### 我是Markdown三号标题
>我是引用,我这行开头有一个灰色竖杠
然后按shift
+Enter
运行该单元格。
抛弃鼠标,只用键盘
下面介绍Jupyter notebook快捷键,掌握这些快捷键之后,你将彻底解放你拿鼠标的那只手,更专注、高效地敲代码了。
最常用快捷键(必会)
h 查看所有快捷键
Enter 从命令模式进入编辑模式
Esc 从编辑模式退回到命令模式
m 将代码单元格转换为Markdown单元格
y 将Markdown单元格转换为代码单元格
shift+Enter 运行本单元格,选择下面的代码块
ctrl+Enter 运行本单元格
alt+Enter 运行本单元格,在下方新建一个单元格
a 在上方新建一个单元格(above)
b 在下方新建一个单元格(below)
d 删除选中的单元格(delete)
x 剪切本单元格
c 复制本单元格
shift v 粘贴到上面
v 粘贴到下面
l 显示代码行号
所有快捷键
h 查看所有快捷键
在Markdown单元格中输入数学公式
分别在两个Markdown单元格内输入以下内容:
这是爱因斯坦的质能转换方程$E=mc^2$,揭示了质量和能量之间的关系
这是一元二次方程求解公式
$$x = \frac{-b\pm \sqrt{b^2-4ac}}{2a}$$
初中数学内容