- 1 30道简单
- 1.1 临时题号:1
- 1.2 临时题号:3
- 1.3 临时题号:4
- 1.4 临时题号:5
- 1.5 临时题号:6
- 1.6 临时题号:7
- 1.7 临时题号:8
- 1.8 临时题号:9
- 1.9 临时题号:10
- 1.10 临时题号:11
- 1.11 临时题号:12
- 1.12 临时题号:13
- 1.13 临时题号:14
- 1.14 临时题号:15
- 1.15 临时题号:16
- 1.16 临时题号:17
- 1.17 临时题号:18
- 1.18 临时题号:19
- 1.19 临时题号:20
- 1.20 临时题号:21
- 1.21 临时题号:22
- 1.22 临时题号:23
- 1.23 临时题号:24
- 1.24 临时题号:25
- 1.25 临时题号:26
- 1.26 临时题号:27
- 1.27 临时题号:28
- 1.28 临时题号:29
- 1.29 临时题号:30
- 2 20道中等
- 3 10道困难
1 30道简单
1.1 临时题号:1
题干:Project Jupyter是一个非营利性的开源项目,以下哪个产品不属于该项目?
- 选项1:Jupyter Notebook
- 选项2*:Anconda
- 选项3:JupyterLab
- 选项4:JupyterHub
解析:Anconda中内置了Jupyter Notebook,但本身不属于Project Jupyter
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
1.2 临时题号:3
题干:Jupyter Notebook可以另存为的文件格式,不包括哪种后缀?
- 选项1:.html
- 选项2*:.doc
- 选项3:.pdf
- 选项4:.md
解析:notebook文档可以导出为一系列静态格式,包括HTML、reStructuredText、LaTeX、PDF和幻灯片,但不包括Word文档格式。
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
1.3 临时题号:4
题干:Jupyter Notebook默认保存的文件拓展名是?
- 选项1:.py
- 选项2:.ipy
- 选项3:.ipyn
- 选项4*:.ipynb
解析:Jupyter Notebook文档以.ipynb扩展名保存
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
1.4 临时题号:5
题干:Jupyter Notebook启动服务的默认端口是?
- 选项1:7777
- 选项2*:8888
- 选项3:9999
- 选项4:7878
解析:Jupyter Notebook启动服务的默认端口是8888,可以通过
--port
参数在服务启动时候进行手动设定
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#启动]]
1.5 临时题号:6
题干:下列关于Jupyter安装过程,描述错误的是?
- 选项1:推荐直接安装Anaconda
- 选项2*:不需要依赖Python环境
- 选项3:可以通过pip安装jupyter
- 选项4:Anaconda同时包含Python和Jupyter
解析:Jupyter安装依赖Python环境,所以通过pip安装jupyter需要先确保Python环境的正确配置
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#安装]]
1.6 临时题号:7
题干:通过终端启动Jupyter Notebook的命令是?
- 选项1:
jupyter notebook start
- 选项2*:
jupyter notebook
- 选项3:
jupyter notebook begin
- 选项4:
jupyter notebook open
解析:通过终端启动Jupyter Notebook的命令是
jupyter notebook
或jupyter-notebook
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#启动]]
1.7 临时题号:8
题干:当创建一个新的notebook文档时,除了下列哪一项,其他的都可以在界面中看见?
- 选项1:notebook文档名称
- 选项2*:一个空的Markdown单元格
- 选项3:菜单栏
- 选项4:工具栏
解析:当您创建一个新的记事本文档时,您将看到记事本名称、菜单栏、工具栏和一个空的代码单元格。
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#notebook界面]]
1.8 临时题号:9
题干:笔记本由一系列单元格组成,以下哪一项不属于常用的单元格类型?单元格是一个多行文本输入字段,它的内容可以通过使用Shift-Enter执行,或单击工具栏的“Play”按钮,或单击菜单栏中的“cell, Run”。最常用的单元格类型主要为、和原始单元格(raw cells)
- 选项1:代码单元格( code cells)
- 选项2*:Latex单元格
- 选项3:Markdown单元格(markdown cells)
- 选项4:原始单元格(raw cells)
解析:notebook最常用的单元格类型主要为代码单元格( code cells)、Markdown单元格(markdown cells)和原始单元格(raw cells)
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#notebook界面]]
1.9 临时题号:10
题干:Jupyter Notebook进入命令模式的快捷键是?
- 选项1:
Enter
- 选项2*:
Esc
- 选项3:
Insert
- 选项4:
Space
解析:Jupyter Notebook进入命令模式的快捷键是
Esc
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.10 临时题号:11
题干:Jupyter Notebook进入编辑模式的快捷键是?
- 选项1*:
Enter
- 选项2:
Esc
- 选项3:
Insert
- 选项4:
Space
解析:Jupyter Notebook进入编辑模式的快捷键是
Enter
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.11 临时题号:12
题干:Jupyter Notebook进行查找或替换功能的快捷键是?
- 选项1:在编辑模式下按
F
- 选项2*:在命令模式下按
F
- 选项3:在编辑模式下按
P
- 选项4:在命令模式下按
P
解析:Jupyter Notebook进行查找或替换功能的快捷键是在命令模式下按
F
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.12 临时题号:13
题干:除了下列哪一项,其他快捷键都能在命令模式下打开命令配置界面?
- 选项1:
P
- 选项2*:
Ctrl-P
- 选项3:
Ctrl-Shift-F
- 选项4:
Ctrl-Shift-P
解析:
Ctrl-Shift-F
或Ctrl-Shift-P
或P
都能打开命令配置界面
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.13 临时题号:14
题干:下列哪一项快捷键能够实现"运行本单元,选中下个单元"的功能
- 选项1:
Enter
- 选项2*:
Shift-Enter
- 选项3:
Ctrl-Enter
- 选项4:
Alt-Enter
解析:快捷键
Shift-Enter
的功能是运行本单元,选中下个单元(新单元默认为命令模式)
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.14 临时题号:15
题干:下列哪一项快捷键能够实现"仅运行本单元"的功能
- 选项1:
Enter
- 选项2:
Shift-Enter
- 选项3*:
Ctrl-Enter
- 选项4:
Alt-Enter
解析:快捷键
Ctrl-Enter
的功能是仅运行本单元
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.15 临时题号:16
题干:下列哪一项快捷键能够实现"运行本单元,在其下插入新单元"的功能
- 选项1:
Enter
- 选项2:
Shift-Enter
- 选项3:
Ctrl-Enter
- 选项4*:
Alt-Enter
解析:快捷键
Alt-Enter
的功能是运行本单元,在其下插入新单元(新单元默认为编辑模式)
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.16 临时题号:17
题干:在Jupyter Notebook命令模式下按
Y
的作用是?
- 选项1:单元格转入markdown状态
- 选项2*:单元格转入代码状态
- 选项3:单元格转入原始状态
- 选项4:单元格不发生变化
解析:在Jupyter Notebook命令模式下按
Y
的作用是将单元格转入代码状态
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.17 临时题号:18
题干:在Jupyter Notebook命令模式下按
M
的作用是?
- 选项1*:单元格转入markdown状态
- 选项2:单元格转入代码状态
- 选项3:单元格转入原始状态
- 选项4:单元格不发生变化
解析:在Jupyter Notebook命令模式下按
M
的作用是将单元格转入markdown状态
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.18 临时题号:19
题干:在Jupyter Notebook命令模式下按
R
的作用是?
- 选项1:单元格转入markdown状态
- 选项2:单元格转入代码状态
- 选项3*:单元格转入原始状态
- 选项4:单元格不发生变化
解析:在Jupyter Notebook命令模式下按
R
的作用是将单元格转入原始状态
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.19 临时题号:20
题干:在Jupyter Notebook编辑模式下代码补全的快捷键是?
- 选项1:
Enter
- 选项2*:
Tab
- 选项3:
ESC
- 选项4:
Shift-Tab
解析:在Jupyter Notebook编辑模式下代码补全的快捷键是
Tab
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.20 临时题号:21
题干:在Jupyter Notebook编辑模式下按
Shift-Tab
的作用是?
- 选项1:代码补全
- 选项2*:显示提示
- 选项3:缩进
- 选项4:注释代码
解析:在Jupyter Notebook编辑模式下按
Shift-Tab
的作用是显示帮助信息,主要输出部分函数、类、方法等相关的帮助信息,如果在其后加?
再运行会显示更加详细的帮助信息
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.21 临时题号:22
题干:在Jupyter Notebook编辑模式下代码缩进的快捷键是?
- 选项1:
Ctrl-[
- 选项2*:
Ctrl-]
- 选项3:
Ctrl-\
- 选项4:
Ctrl-Shift-\
解析:在Jupyter Notebook编辑模式下代码缩进的快捷键是
Ctrl-]
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.22 临时题号:23
题干:在Jupyter Notebook编辑模式下按
Ctrl-[
的作用是?
- 选项1:注释
- 选项2*:缩进
- 选项3:撤销注释
- 选项4:撤销缩进
解析:在Jupyter Notebook编辑模式下按
Ctrl-[
的作用是缩进
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.23 临时题号:24
题干:在Jupyter Notebook编辑模式下撤销操作的快捷键是?
- 选项1:
Ctrl-X
- 选项2*:
Ctrl-Z
- 选项3:
Ctrl-Q
- 选项4:
Ctrl-U
解析:在Jupyter Notebook编辑模式下撤销操作的快捷键是
Ctrl-Z
,需要注意的是快捷键Ctrl-U
的作用是撤销选择
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
1.24 临时题号:25
题干:在Jupyter Notebook中,如果想要查看Magic关键字的列表,应该使用以下哪种行Magic关键字?
- 选项1:
%ls
- 选项2:
%magic
- 选项3*:
%lsmagic
- 选项4:
%quickref
解析:Magic关键字
%lsmagic
的作用是列出Magic关键字的列表
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
1.25 临时题号:26
题干:在Jupyter Notebook中,如果想要查看所有Magic关键字的详细信息,应该使用以下哪种Magic关键字?
- 选项1*:行魔法中的
%magic
- 选项2:单元魔法中的
%magic
- 选项3:行魔法中的
%lsmagic
- 选项4:单元魔法中的
%lsmagic
解析:Magic关键字
%magic
属于行魔法,作用是列出所有Magic关键字的详细信息
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
1.26 临时题号:27
题干:在Jupyter Notebook中,如果想要更改当前工作目录,应该使用以下哪种行Magic关键字?
- 选项1:
%ls
- 选项2:
%ddir
- 选项3:
%dirs
- 选项4*:
%cd
解析:Magic关键字
%cd
的作用是更改当前工作目录
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
1.27 临时题号:28
题干:行Magic关键字
%precision
的作用是?
- 选项1:设置代码计算的浮点精度
- 选项2*:设置输出格式的浮点精度
- 选项3:设置绘图计算的浮点精度
- 选项4:设置数值近似的浮点精度
解析:行Magic关键字
%precision
的作用是设置输出格式的浮点精度
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
1.28 临时题号:29
题干:Anaconda集成了很多优秀的第三方应用,以下哪个应用启动时会开启一个本地的Web服务器?
- 选项1*:Jupyter Notebook
- 选项2:Spyder
- 选项3:Rstudio
- 选项4:Anaconda Prompt
解析:Jupyter Notebook是一款基于本地Web服务的网页编辑器
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
1.29 临时题号:30
题干:Magic关键字
%time
的作用是?
- 选项1:输出当前时间
- 选项2:输出Python绘图的执行时间
- 选项3:输出Python函数的执行时间
- 选项4*:输出Python语句或表达式的执行时间
解析:单元Magic关键字
%time
的作用是输出Python语句或表达式的执行时间
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2 20道中等
2.1 临时题号:1
题干:Jupyter Notebook最不擅长以下哪项内容?
- 选项1:数据清理和转换
- 选项2*:后端开发
- 选项3:数值模拟和统计建模
- 选项4:数据可视化
解析:后端开发需要考量整体架构以及不同文件间的交互,不适合以IPython为内核的Jupyter Notebook
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
2.2 临时题号:2
题干:Jupyter Notebook会维护支持多款主流浏览器的最新版本,除了以下哪一个?
- 选项1:Chrome
- 选项2*:Opera
- 选项3:Safari
- 选项4:Firefox
解析:Jupyter Notebook主要维护支持Chrome、Safari和Firefox这几款浏览器的最新版本
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
2.3 临时题号:3
题干:下列关于Jupyter notebook的特性,描述错误的是?
- 选项1:一个基于浏览器的工具,用于交互式编写文档
- 选项2*:在浏览器中编辑代码,具备语法高亮,代码补全,断点调试等功能
- 选项3:使用富媒体表示显示计算结果,如HTML、LaTeX、PNG、SVG等
- 选项4:使用Markdown对富文本进行浏览器内编辑
解析:Jupyter notebook能够在浏览器中编辑代码,自动语法高亮,缩进,代码补全/纠正(Tab键),但是不具备直接断点调试的功能
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
2.4 临时题号:4
题干:下列关于Jupyter notebook的启动命令,描述错误的是?
- 选项1:
jupyter notebook --help
是查看启动的命令信息 - 选项2*:
jupyter notebook notebook.ipynb
是启动并新建.ipynb文件 - 选项3:
jupyter notebook --port 9999
是启动并修改端口号 - 选项4:
jupyter notebook --no-browser
是启动并不打开浏览器
解析:
jupyter notebook notebook.ipynb
是启动并打开指定的.ipynb文件
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#启动]]
2.5 临时题号:5
题干:当用户想要在Jupyter notebook中打开命令配置界面时,应该使用以下哪一项快捷键?
- 选项1*:
Ctrl-Shift-F
- 选项2:
Ctrl-Shift-K
- 选项3:
Ctrl-Shift-J
- 选项4:
Ctrl-Shift-M
解析:
Ctrl-Shift-F
或Ctrl-Shift-P
或P
都能打开命令配置界面
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.6 临时题号:6
题干:下列关于Jupyter Notebook的快捷键
Shift-Enter
描述错误的是?
- 选项1*:此快捷键仅在命令模式下可用
- 选项2:执行当前单元格,并选中下一个单元格
- 选项3:当下方不存在单元格时,会新建单元格
- 选项4:新建单元格默认为命令模式
解析:快捷键
Shift-Enter
在编辑模式和命令模式下都可用
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.7 临时题号:7
题干:下列关于Jupyter Notebook的快捷键
Alt-Enter
描述错误的是?
- 选项1:此快捷键在编辑模式和命令模式下都可用
- 选项2:运行本单元格
- 选项3:在其下插入新单元格
- 选项4*:新单元格默认为命令模式
解析:快捷键
Shift-Enter
新建单元格默认为编辑模式
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.8 临时题号:8
题干:如果希望Jupyter Notebook的单元格转入代码状态,需要如何操作?
- 选项1:在编辑模式下按快捷键
Y
- 选项2*:在命令模式下按快捷键
Y
- 选项3:在编辑模式下按快捷键
C
- 选项4:在命令模式下按快捷键
C
解析:在命令模式下按快捷键
Y
能使得单元格转入代码状态
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.9 临时题号:9
题干:如果希望Jupyter Notebook的单元格转入Markdown状态,需要如何操作?
- 选项1:在编辑模式下按快捷键
M
- 选项2*:在命令模式下按快捷键
M
- 选项3:在编辑模式下按快捷键
D
- 选项4:在命令模式下按快捷键
D
解析:在命令模式下按快捷键
M
能使得单元格转入Markdown状态
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.10 临时题号:10
题干:如果希望Jupyter Notebook的单元格转入原生状态,需要如何操作?
- 选项1:在编辑模式下按快捷键
R
- 选项2*:在命令模式下按快捷键
R
- 选项3:在编辑模式下按快捷键
O
- 选项4:在命令模式下按快捷键
O
解析:在命令模式下按快捷键
R
能使得单元格转入原生状态
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.11 临时题号:11
题干:Jupyter Notebook在编辑模式下快捷键
Ctrl-]
和Ctrl-[
的作用分别是?
- 选项1:注释和取消注释
- 选项2*:缩进和取消缩进
- 选项3:取消注释和注释
- 选项4:取消缩进和缩进
解析:Jupyter Notebook在编辑模式下快捷键
Ctrl-]
和Ctrl-[
的作用分别是缩进和取消缩进,除此之外Tab
也可以用于缩进
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.12 临时题号:12
题干:Jupyter Notebook在编辑模式下注释和取消注释的快捷键分别是?
- 选项1:
Ctrl-]
和Ctrl-[
- 选项2*:
Ctrl-\
和Ctrl-\
- 选项3:
Ctrl-D
和Ctrl-U
- 选项4:
Ctrl-]
和Ctrl-]
解析:Jupyter Notebook在编辑模式下快捷键
Ctrl-\
包括注释和取消注释
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.13 临时题号:13
题干:Jupyter Notebook对整个单元格进行注释的快捷键组合是?
- 选项1:
Ctrl-A
和Ctrl-[
- 选项2*:
Ctrl-A
和Ctrl-\
- 选项3:
Ctrl-\
和Ctrl-[
- 选项4:
Ctrl-[
和Ctrl-\
解析:Jupyter Notebook在编辑模式下快捷键
Ctrl-A
的作用是选中全部,快捷键Ctrl-\
的作用是对选中部分进行注释
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
2.14 临时题号:14
题干:下列关于Jupyter Notebook的magic函数特性描述错误的是:
- 选项1:magic函数用于控制IPython本身的行为,以及许多系统类型的特性
- 选项2:magic函数中行魔法(Line magic)关键字前缀为
%
- 选项3:magic函数中单元魔法(Cell magic)关键字前缀为
%%
- 选项4*:在任何情况下魔法关键字前缀都不能忽略
解析:行魔法关键字
%automagic
是用于控制关键字前缀是否可以省略的,默认状态是开启的,即可以省略
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2.15 临时题号:15
题干:行Magic关键字
%reset
的作用是?
- 选项1*:重置变量命名空间
- 选项2:清除缓存
- 选项3:初始化虚拟环境
- 选项4:重启IPython内核
解析:行Magic关键字
%reset
的作用是重置变量命名空间
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2.16 临时题号:16
题干:带有Magic关键字的命令
%matplotlib inline
的作用是?
- 选项1:隐藏matplotlib的绘图
- 选项2:隐藏matplotlib的代码
- 选项3*:直接内嵌matplotlib的绘图
- 选项4:直接内嵌matplotlib的代码
解析:命令
%matplotlib inline
的作用是直接内嵌matplotlib的绘图,省去plt.show()
的过程
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2.17 临时题号:17
题干:如果想修改Jupyter Notebook的自动保存时间为2分钟,下列命令正确的是?
- 选项1:
%autosave 0
- 选项2:
%autosave 2
- 选项3*:
%autosave 120
- 选项4:
%autosave 12000
解析:Magic关键字
%autosave
可以用于修改Jupyter Notebook的自动保存时间,其参数的单位为秒
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2.18 临时题号:18
题干:下列关于行Magic关键字
%psearch
功能描述正确的是?
- 选项1:在全局通过关键字搜索代码
- 选项2:在命名空间中通过关键字搜索对象
- 选项3:在全局通过通配符搜索代码
- 选项4*:在命名空间中通过通配符搜索对象
解析:行Magic关键字
%psearch
的作用是在命名空间中通过通配符搜索对象
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2.19 临时题号:19
题干:下列关于行Magic关键字
%set_env
用法错误的是?
- 选项1:
%set_env var val
- 选项2*:
%set_env var:val
- 选项3:
%set_env var=val
- 选项4:
%set_env var=&val
解析:Magic关键字
%set_env
使用时不支持:
作为赋值运算符
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
2.20 临时题号:20
题干:下列关于借助Magic关键字查看变量说法正确的是?
- 选项1:
%who
的作用是查看指定可交互变量的详细信息 - 选项2:
%whos
的作用是返回所有可交互变量的排序列表 - 选项3:
%who_ls
的作用是以最简略的格式返回所有可交互变量 - 选项4*:其他三项都不对
解析:
%who
的作用是以最简略的格式返回所有可交互变量;%whos
的作用是进一步查看可交互变量的详细信息;%who_ls
的作用是返回所有可交互变量的排序列表
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
3 10道困难
3.1 临时题号:1
题干:下列关于notebook的代码单元格特性描述错误的是?
- 选项1:运行Python代码的内核默认是IPython
- 选项2*:输出仅限于文本和图像
- 选项3:内核计算返回的结果将作为单元格的输出显示在笔记本中
- 选项4:当代码单元格被执行时,代码被发送到与notebook相关联的内核
解析:notebook的代码单元格输出不仅限于文本,还可能有许多其他形式的输出,包括matplotlib图形和HTML表(例如,在pandas数据分析包中使用的)。这被称为IPython的丰富显示功能。
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#代码单元格]]
3.2 临时题号:2
题干:下列关于notebook的markdown单元格特性描述错误的是?
- 选项1:通过
#
来标识标题,来为文档提供结构 - 选项2*:通过
$$...$$
来引入LaTeX符号描述数学公式 - 选项3:Markdown可以用来指定文本格式和设置表单列表
- 选项4:执行Markdown单元格时,Markdown代码将转换为相应的富文本
解析:通过
$...$
或$$...$$
来引入LaTeX符号描述数学公式,其中$...$
为行内引入,$$...$$
引入的公式将独立成行。
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Markdown单元格]]
3.3 临时题号:3
题干:下列关于notebook的原始单元格特性描述错误的是?
- 选项1:原始单元格提供了一个可以直接写入输出的地方
- 选项2:原始单元格直接通过nbconvert转换成另一种静态格式
- 选项3*:nbconvert需要依赖于notebook执行,不能单独使用
- 选项4:原始单元格将尽可能保留并展现出目标的应有格式
解析:用户可以单独使用nbconvert进行各种静态格式的转换
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#notebook界面]]
3.4 临时题号:4
题干:下列关于Jupyter Notebook的键盘输入模式描述错误的是?
- 选项1:Jupyter Notebook有两种不同的键盘输入模式
- 选项2*:命令模式允许您将代码或文本输入到一个单元格中
- 选项3:编辑模式下单元格为绿色边框
- 选项4:命令模式下单元格为蓝色边框
解析:编辑模式允许您将代码或文本输入到一个单元格中,而命令模式会将键盘与笔记本级命令绑定在一起
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#notebook界面]]
3.5 临时题号:5
题干:下列对于Jupyter Notebook的快捷键功能描述正确的是
- 选项1:快捷键分为编辑模式和命令模式两部分,二者不存在重复
- 选项2:快捷键暂不支持自定义功能
- 选项3:当快捷键与系统中的其它应用冲突时,Jupyter Notebook的快捷键优先级更高
- 选项4*:进入Jupyter Notebook在菜单栏中的
help
中可以查看快捷键列表
解析:部分快捷键在编辑模式和命令模式下是通用的;快捷键支持自定义功能;如果快捷键被系统中的其它应用占用,则可能会失效
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#快捷键]]
3.6 临时题号:6
题干:下列对于Jupyter Notebook的使用 shell 命令功能描述错误的是
- 选项1:在命令前加一个感叹号
!
,Jupyter 会将其转换为shell 命令执行 - 选项2:部分Magic关键字和shell 命令是功能重复的
- 选项3*: shell 命令的输出无法分配给 Python 变量
- 选项4:单元魔法(Cell magic)
%%bash
确保单元格使用bash方式运行
解析:Jupyter Notebook支持将 shell 命令的输出分配给 Python 变量,示例如下
X = !pwd
;部分Magic关键字和shell 命令是功能重复的,比如%copy
和!copy
,都代表了shell的复制命令
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Magic关键字]]
3.7 临时题号:7
题干:Jupyter Notebook的交互式编程特性主要来自于Python的哪个部分?
- 选项1:cpython
- 选项2:jpython
- 选项3*:ipython
- 选项4:rpython
解析:ipython是一个python的交互式shell
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
3.8 临时题号:8
题干:相比于Jupyter Notebook,JupyterLab多了很多新的特性,除了以下哪一个?
- 选项1:实时同步编辑文档并查看结果
- 选项2:整体布局结构符合可扩展的模块化体系
- 选项3*:使用LaTeX在标记单元格中展示数学符号
- 选项4:数据可视化以及进一步的交互式探索性计算
解析:Jupyter Notebook也支持LaTeX语法的数学符号展示
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
3.9 临时题号:9
题干:下列关于Jupyter Notebook扩展插件功能描述错误的是?
- 选项1*:扩展插件是一些 python 模块,可以用于强化 Notebook 的功能
- 选项2:扩展插件本质上修改了 Jupyter UI,以实现更稳健的功能
- 选项3:
pip install jupyter_contrib_nbextensions
为使用pip安装插件的命令 - 选项4:插件安装完成后,你可以在Dashboard界面看到一个插件选项
解析:Jupyter Notebook 扩展插件(nbextensions)是一些 JavaScript 模块,你可以使用它们强化 Notebook 的功能以及使用。
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]
3.10 临时题号:10
题干:JupyterHub是一个多用户版本的Jupyter Notebook,转为团队协作进行了优化,下列对于JupyterHub特性描述错误的是?
- 选项1:用户管理和权限认证
- 选项2*:支持基于容器的集中部署
- 选项3:基于的spawn多用户监控
- 选项4:数据代码隔离管理
解析:JupyterHub一般通过将数据和代码归置在一起,以便统一的管理
所属知识点:[[7_software/Jupyter/Jupyter 基础知识#Jupyter概述]]