全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页

模块与包专项测试

9 题 20 分钟 难度:

考察知识点

  • 模块导入:import语句、from-import语句、as别名
  • 包结构init.py文件、包导入方式
  • 标准库模块:os、sys、math、random等常用模块
  • 模块搜索路径:sys.path、模块查找顺序
1
判断题

使用import math导入模块后,可以通过math.sqrt(4)调用模块中的函数。

A

B

2
单选题

以下哪种方式可以直接使用sqrt函数而不需要加模块名前缀?

A

import math

B

from math import sqrt

C

import sqrt from math

D

using math.sqrt

3
填空题

导入整个math模块使用___________语句;从math模块中只导入sqrt函数使用_____________________语句;给导入的模块起别名使用______关键字。

4
判断题

os模块主要用于操作系统相关的功能,如文件和目录操作;sys模块主要用于Python解释器相关的功能,如获取命令行参数。

A

B

5
单选题

需要生成一个1到100之间的随机整数,应该使用哪个模块的哪个函数?

A

math.random(1, 100)

B

random.randint(1, 100)

C

os.random(1, 100)

D

sys.randint(1, 100)

6
多选题

以下哪些是Python内置的标准库模块?

A

math

B

random

C

numpy

D

os

E

sys

7
判断题

pip是Python的包管理工具,可以用来安装、卸载和更新第三方包。

A

B

8
单选题

以下哪个命令可以卸载已安装的requests包?

A

pip remove requests

B

pip uninstall requests

C

pip delete requests

D

pip clean requests

9
填空题

使用pip安装第三方包使用___________命令;卸载包使用_____________命令;更新包到最新版本使用_____________________命令;查看已安装的包列表使用________命令。

← 上一个试卷 架构与设计专项测试
下一个试卷 → 正则表达式专项测试

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库