¶Jupyter notebook简介
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。基于IPython的内核运行环境,可以理解是增强版本的Python Shell,直观来说相比Python解释器,可以执行Shell脚本,更多的可视化工具集成、Magic Command等等。
¶Jupyter notebook的几个特点
- 以单元格的形式运行代码,可以全部运行,也可以单独运行,这样就给我们调试代码找到错误提供了很大的便利,对于数据分析,人工智能等等是必不可少的工具
- 可以插入markdown的文本,非常适合用于展示记录等等
- 可以分享成为一些列的文件,比如markdown、latex,html,pdf,ipynb文件等等
- 可以在云端服务器配置远程环境
- 可以支持运行python,R,julia,js等编程语言
- 基于IPython的内核运行环境,具有相当强大的代码补全功能等等
¶Jupyter notebook的操作
- 在指定文件夹下输入
jupyter notebook
即可在当前文件夹运行jupyter - 在文件夹界面可以新建删除文件等等,以后缀名
.ipynb
结尾的文件就是jupyter的指定文件 - jupyter单元格有两种模式,蓝色模式下就是命令模式,在命令模式下按
x
就是剪切这个单元格,按z
就是恢复单元格,绿色模式就是编辑模式,即可以对代码或者文本进行编辑,在编辑模式下按Esc
就可以退回到命令模式 - jupyter里面有很多快捷键,按住
h
键就可以显示所有快捷键