简介Jupyter Notebook | Python 数据可视化库 Matplotlib 快速入门之二
Jupyter Notebook的使用-helloworld
界面启动、创建文件
界面启动
环境搭建好后, 本机输入jupyter notebook命令,会自动弹出浏览器窗口打开Jupyter Notebook。
#进入虚拟环境
workon ai
#输入命令
jupyter notebook
还有一种方式是在终端输入ipython notebook也是可以打开的。
本地notebook的默认URL为:http://localhost:8888
想让notebook打开指定目录, 只要进入此目录后执行命令即可。
新建notebook文档
notebook的文档格式是.ipynb
内容界面操作-helloworld
标题栏:点击标题(如Untitled) 修改文档名 菜单栏
- 导航-File-Download as, 另存为其他格式
-
导航-Kernel
- Interrupt, 中断代码执行(程序卡死时)
- Restart, 重启Python内核(执行太慢时重置全部资源)
- Restart&Clear Output, 重启并清除所有输出
- Restart&Run All, 重启并重新运行所有代码
我们来输出一个hello world。
然后运行代码:快捷键(Shift+Enter)
也可以利用下图所示去运行:
然后我们来进行一个加法运算:
从上述两种方式来看,不进行print的的结果打印,会以out的形式进行输出,是交互模式的体现。
cell操作
什么是cell?
cell:一对In Out会话被视作一个代码单元, 称为cell。
Jupyter支持两种模式:
-
编辑模式(Enter)
- 命令模式下回车Enter或鼠标双击cell进入编辑模式。
- 可以操作cell内文本或代码, 剪切/复制/粘贴移动等操作。
-
命令模式(Esc)
- 按Esc退出编辑, 进入命令模式,或者鼠标在本单元格之外点击
- 可以操作cell单元本身进行剪切/复制/粘贴/移动等操作
1)鼠标操作
2)快捷键操作
-
两种模式通用快捷键
- Shift+Enter, 执行本单元代码, 并跳转到下一单元
- Ctrl+Enter, 执行本单元代码, 留在本单元
cell行号前的*, 表示代码正在运行
-
命令模式:按ESC进入
- Y, cell切换到Code模式
- M, cell切换到Markdown模式
- A, 在当前cell的上面添加cell
- B, 在当前cell的下面添加cell
- 双击D:删除当前cell
- Z,回退
- L, 为当前cell加上行号
<!--
- Ctrl+Shift+P, 对话框输入命令直接运行
- 快速跳转到首个cell,Crtl+Home
- 快速跳转到最后一个cell,Crtl+End-->
-
编辑模式:按Enter进入
- 多光标操作:CtrL键点击鼠标(Mac:CMD+点击鼠标)
- 回退:CtrL+Z(Mac:CMD+Z)
- 重做:CtrL+Y(Mac:CMD+Y)
- 补全代码:变量、方法后跟Tab键
- 为一行或多行代码添加/取消注释:Ctrl+/(Mac:CMD+/)
- 屏蔽自动输出信息:可在最后一条语句之后加一个分号
3)markdown演示
掌握标题和缩进即可。
显示效果:
我们可以通过图示来去看到markdown的演示效果:
配套视频课程,点击这里查看
获取更多资源请订阅Python学习站