Jupyter Notebook 使用小结

Jupyter Notebook

Jupter Noetbook 是一款交互式的编程与展示的web工具。可以支持多种开发语言。本文主要是叙述在使用Anaconda中集成的Jupyter Notebook 工具进行python程序编写以及运行展示的一些小结。

启动Jupyter Notebook

安装Anaconda之后会自动将其Bin目录添加到path当中,命令行下在指定目录输入jupyter notebook 就能够启动Jupter Notebook,此时浏览器会自动开启一个页面显示当前文件夹的内容。此时使用new button可以创建一个可编辑python的test1.ipynb文件。打开这个文件可以使用Jupyter Notebook 进行编程,并且可以利用Markdown语法在程序单元(cell) 之间加入比较好看的注解。

文件整体结构分析

打开刚才创建的文件给人一种在线IDE的感觉。整个页面由菜单栏工具栏和编辑区域构成。
jupyter notebook 页面

菜单栏里面有类IDE的所有的功能,File中包含创建以及重命名脚本文件等常用功能,还可以进行断点存储,便于后续的恢复,打印预览等,功能比较齐全; Edit 主要是集中在对内容区中的cell的操作(cell后续会提到,jupyter notebook中使用到的编程单元)。比如cell的合并,拷贝,删除,插入等。view视图用于设置显示或者隐藏toolbar以及设置cell的一些相关的视图属性。insert纯粹对cell进行操作,上方或者下方插入cell单元。cell主要是运行cell的操作,比如运行所有的cell单元,运行某一个cell单元或者是清空cell单元的所有的内容。kernel 功能主要是重启核或者是切换核,jupyter notebooke不仅仅可用于python的展示,也可以切换为其他的语言核进行其他语言代码编辑与运行展示。help中即是包含了jupyter notebook 的所有操作的帮助提示,非常有用。

工具栏中的一部分与菜单栏重合。主要是把菜单栏中的一些常用功能移动到此位置。

Cell 的概念

.ipynb文件中一个重要的概念是cell。它表示一个块(可以是程序块也可以是支持markdown的文字块),对于程序单元每一次点击工具栏上的Run的button那么就会执行鼠标所在的cell然后显示出结果。当然也可以选择一次性运行所有的cell 通过Cell->run all 实现。
以上是jupyter notebook 这一款工具用于python代码运行演示的常用的功能小结,总之是一款不错的工具。

Jupyter Notebook是一个基于Web的交互式计算环境,可以用于编写、运行和共享代码。下面是对Jupyter Notebook使用小结: 1. 安装和启动:首先,你需要安装Jupyter Notebook。可以使用Python包管理器如pip或conda进行安装。安装完成后,通过在命令行窗口中运行`jupyter notebook`命令来启动Jupyter Notebook服务器。 2. 新建Notebook:在Jupyter Notebook的主界面中,点击右上角的"New"按钮,选择一个适合你的内核(如Python,R,Julia等)创建一个新的Notebook。 3. 单元格类型:Jupyter Notebook中的代码和文本都是以单元格的形式存在的。单元格可以是代码单元格或标记单元格。代码单元格用于编写和运行代码,而标记单元格用于编写文本和注释。 4. 执行代码:要执行一个代码单元格,可以点击单元格并按下Shift+Enter键,或者点击工具栏中的"Run"按钮。执行结果将会在单元格下方显示。 5. 编辑和调试:你可以随时编辑单元格中的代码,并重新执行它们。如果遇到错误或异常,可以使用调试工具(如print语句、断点等)来定位问题。 6. Markdown支持:Jupyter Notebook支持使用Markdown语法编写标记单元格。你可以使用Markdown语法添加标题、列表、链接、图片等内容,使你的文档更加丰富和易读。 7. 共享和导出:你可以将Jupyter Notebook导出为不同的格式,如HTML、PDF、Markdown等。这样,你可以轻松地与他人共享你的代码和分析结果。 8. 快捷键:Jupyter Notebook提供了一些快捷键,可以加快你的工作效率。例如,按下Shift+Enter键执行单元格并跳转到下一个单元格,按下Ctrl+Enter键只执行单元格而不跳转等。 这些是Jupyter Notebook的一些基本使用方法和注意事项。希望对你有所帮助!如果你有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值