jupyter是一个可以编辑文字、代码的在线编辑器,同时可以运行代码。
能够支持多种语言如:python,Julia,R语言,js等。
1.启动、退出jupyter
1.1 启动
找到工作文件夹,进入cmd,输入如下指令启动jupyter notebook(在浏览器中打开)
python -m notebook
jupyter notebook编辑的内容在本地以后缀名为.ipynb的文件保存
- 通常情况下,直接在cmd中输入jupyter notebook就可以打开(可能我的环境没配置好,只能使用上面的命令打开jupyter)
1.2 退出
- 在浏览器中关闭jupyter编辑页面
- 在cmd中输入ctrl + c / ctrl+z终止终端
2.基本操作
jupyter的组织形式是以块(cell)为单位,编辑操作类似与Vim(有命令模式和编辑模式)
2.1 操作模式
- 命令模式(蓝色):按esc进入该模式
- 编辑模式(绿色):按enter进入该模式
2.2 常用的快捷键
-
创建块
- a:在当前位置的上方创建块(above)
- b:在当前位置的下方创建块(below)
-
指定块的类型
- y:代码块
- m:markdown文字块
-
复制、粘贴、剪切、删除、撤回
- c:复制
- y:粘贴
- x:剪切
- d+d:删除
- z:撤回
-
h: 查看更多快捷键
-
运行代码块
- ctrl+enter:运行当前代码块
- shift+enter:运行当前代码块,并选中下一代码块
-
数学公式(Latex)
- 行内数学公式:1个$包围
- 单行数学公式:2个$包围,即$$
3. 魔法指令
jupyter还提供了许多魔法指令,可以方便编程和调试(待补充……)。