📜  Jupyter Notebook-用户界面(1)

📅  最后修改于: 2023-12-03 15:32:26.856000             🧑  作者: Mango

Jupyter Notebook用户界面

Jupyter Notebook是一个交互式笔记本工具,提供了一种基于Web的交互式计算环境,支持超过40种编程语言,其中包括Python、R和Julia等常用语言。它使用了开放的文档标准,让用户能够在同一文档中编写和运行代码、可视化数据和生成文本说明。本文将详细介绍Jupyter Notebook用户界面。

配置Jupyter Notebook

在安装完Jupyter Notebook后,可以通过以下命令启动它:

jupyter notebook

此时,会自动跳转到Web浏览器中,显示Jupyter Notebook的主界面。如果浏览器没有自动打开,则可以手动打开一个浏览器,并输入地址http://localhost:8888/tree

在Jupyter Notebook的主界面中,左边是文件夹结构,右边是文件夹中的文件列表。点击一个文件,就可以打开一个新的笔记本页面。如果要打开已创建的Jupyter Notebook文件,可以先找到该文件所在的文件夹,然后点击该文件即可。

Jupyter Notebook用户界面

打开一个Jupyter Notebook文件后,会跳转到与该文件相对应的Jupyter Notebook用户界面。用户界面由以下组件组成:

  • 菜单栏:提供了一个菜单列表,其中包括文件、编辑、查看等子菜单,通过菜单栏可以执行大多数编辑和文件操作。其中也包括插件功能,插件可以通过安装JavaScript包来实现。
  • 工具栏:包含了一些常用的操作按钮,例如保存、撤消、重做、插入新单元格等。
  • 单元格:是Jupyter Notebook文件的基本组成单元,它可以包含各种类型的内容,例如文本、代码和结果等。在笔记本页面中,单元格被分成输入区域和输出区域两部分。用户可以在输入区域编辑代码,执行代码后,代码会在输出区域中显示结果。
  • 状态栏:显示运行Jupyter Notebook的状态信息,例如当前用户名、内核状态等。
单元格类型

Jupyter Notebook支持多种类型的单元格,例如Markdown单元格和Code单元格。

Markdown单元格

Markdown单元格提供了一种简单的方式来创建富文本内容,用户可以使用markdown语法来编写文本内容。Markdown单元格可以包含以下内容:

  • 标题:使用#和空格开头表示标题,等级从1到6。
  • 文本:编写文本时,可以使用各种markdown格式,例如斜体、粗体、列表等。
  • 链接:使用[]()的格式来插入链接。[]中是展示的链接文字,()中是实际的链接地址。
  • 图片:使用![]()的格式来插入图片。其中[]中是图片的说明文字,()中是图片的实际地址。
  • 代码块:使用``````包裹代码块。可以在代码块前使用空格和三个反引号表示代码块的类型。代码块类型包括Python、HTML、CSS、JavaScript和C++等。
Code单元格

Code单元格是Jupyter Notebook的核心,用户可以在Code单元格中输入和运行代码。当用户在一个Code单元格中输入了一些代码时,他可以通过以下方式执行该代码:

  • 点击工具栏上的“运行”按钮。
  • 使用快捷键shift+Enter来执行该代码。
  • 在菜单栏的“单元格”菜单中选择“执行”命令。

在执行完代码后,可以在输出区域中看到结果。

总结

在本文中,我们详细介绍了Jupyter Notebook的用户界面,包括菜单栏、工具栏、单元格和状态栏等。我们还讨论了Jupyter Notebook支持的不同类型的单元格,例如Markdown单元格和Code单元格。如果你是初次使用Jupyter Notebook,那么这篇文章对你肯定大有帮助。