首页/ 学科题库/ python/ 模块与包专项测试
python 模拟试卷

模块与包专项测试

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

试卷习题(9 题)

参考答案在文末
判断题
1
判断题

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

A

对

B

错

2
判断题

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

A

对

B

错

3
判断题

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

A

对

B

错

单选题
4
单选题

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

A

import math

B

from math import sqrt

C

import sqrt from math

D

using math.sqrt

5
单选题

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

A

math.random(1, 100)

B

random.randint(1, 100)

C

os.random(1, 100)

D

sys.randint(1, 100)

6
单选题

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

A

pip remove requests

B

pip uninstall requests

C

pip delete requests

D

pip clean requests

多选题
7
多选题

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

A

math

B

random

C

numpy

D

os

E

sys

填空题
8
填空题

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

9
填空题

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

参考答案
1.正确 2.正确 3.正确 4.B 5.B 6.B 7.A;B;D;E 8.import math;from math import sqrt;as 9.pip install;pip uninstall;pip install --upgrade
想在手机上在线作答这套卷子?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别二维码,即可限时作答并自动判分。
了解产品 App
← 上一套 架构与设计专项测试 下一套 → 正则表达式专项测试