python工具:jupyter notebook

jupyternotebook.png

python代码工具我在用的有:

  • python shell
  • pycharm
  • sublime text
  • jupyter notebook

桌面功能多的还是sublime text ,我在学html时已在用,运行代码快,功能添加方便;
但现在我最喜欢jupyter notebook,它对于大白python来说,也是特别好用,它可以单独运行某段代码,及markdown文字记录格,如流程式编程,你可以分开一小功能代码单独运行测试。若是需要展示数据图片,更是方便。

什么是Jupyter notebook?

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

现记录下其安装与使用:

1.安装:

1.1 pip3安装: pip3 install jupyter notebook?

1.2 更改存储目录: jupyter notebook.exe所在目录,转到CMD界面中输入: jupyter notebook --generate-config
在C:\Users\Administrator.jupyter文件夹中找到:jupyter_notebook_config.py 用编辑器打开文件,在261行代码:#c.NotebookApp.notebook_dir = ' ' 去掉注释符#,添加自定义存储目录,如:c.NotebookApp.notebook_dir = 'D:/Python/jupyter notebook',保存就好了,以后新建的文件都存在这了。

2.使用:

2.1启动:CMD中输入 : jupyter notebook
运行之后,会自动打开其网页的界面,在每一行中编辑python代码或文字,测试运行就可以了。

2.2模式切换 当前cell侧边为蓝色时,表示此时为命令模式,按Enter切换为编辑模式 当前cell侧边为绿色时,表示此时为编辑模式,按Esc切换为命令模式

2.3 快捷键
命令模式快捷键 H
显示快捷键帮助 F
查找和替换 P
打开命令面板 Ctrl-Enter
运行当前cell Shift-Enter
运行当前cell并跳转到下一cell Alt-Enter
运行当前cell并在下方新建cell Y
把当前cell内容转换为代码形式 M
把当前cell内容转换为markdown形式 1~6
把当前cell内容设置为标题1~6格式 Shift+上下键
按住Shift进行上下键操作可复选多个cell A
在上方新建cell B
在下方新建cell X/C/Shift-V/V
剪切/复制/上方粘贴/下方粘贴 双击D
删除当前cell Z
撤销删除 S
保存notebook L
为当前cell的代码添加行编号 Shift-L
为所有cell的代码添加行编号 Shift-M
合并所选cell或合并当前cell和下方的cell 双击I
停止kernel 双击0
重启kernel

2.4编辑模式快捷键 Tab
代码补全 Ctrl-A
全选 Ctrl-Z
撤销 Ctrl-Home
将光标移至cell最前端 Ctrl-End
将光标移至cell末端

2.5 鼠标操作工具栏cell


工具栏cell.png

3 Jupyter Notebook插入图片的4种方法

3.1 MD标记法:
! [#ps: 用此法路径务必是右斜杠] (img/python.png)

前面有”!”符号,无论windows还是linux图片路径都是右斜杠“/”

3..2 python法:


python法.jpg

3.3.3 html法:


html法.jpg

你可能感兴趣的:(python工具:jupyter notebook)