Jupyter 编写代码
- Jupyter 基于 ipython 实现编写代码,拥有ipython的很多功能
- 运行代码基于每个Cell, 每个Cell 是最小的代码运行单元
- 一个Jupyter 页面中(一个ipynb文件),所有Cell中的变量都是可以访问的
- Cell 运行后,变量不会消失,可以继续被其他Cell使用
- jupyter 页面关闭后,只要后台服务不重启,重新打开后,Cell 的变量也不会消失
代码编写技巧
Cell 一共有两种模式,一种编辑模式,一种命令行模式
使用ESC
推出编辑模式到命令行模式,点击Cell 进入编辑模式
快捷键
- 使用快捷键,在 Help => Keyboard Shortcuts 中,点击可查看所有快捷键
- 介绍几个比较常用的快捷键
Ctrl + enter
运行当前CellAlt + enter
运行当前Cell 并移动到下一Cell- 命令行模式下
A
向上插入空白CellB
向下插入空白CellX
剪切这个CellC
复制这个CellV
在一个Cell下面粘贴Z
撤销删除
F
查找替换,支持正则表达式- 多多使用,能更快完成任务
Cell 中编写代码技巧
-
使用Tab 键补全,由于网络延迟,按完Tab键后需要等一会儿
-
查看函数函数,将光标移动到 函数上,按下
shift + Tab
, -
查看函数函数, 还可以在函数后写
?
, 然后运行