没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
55页
《Python程序设计》题库 1. 填空题 第一章 基础知识 1. Python安装扩展库常用的是_______工具。(pip) 2. Python标准库math中用来计算平方根的函数是__________。(sqrt) 3. Python程序文件扩展名主要有__________和________两种,其中后者常用于GUI程序。 (py、pyw) 4. Python源代码程序编译后的文件扩展名为_________。(pyc) 5. 使用pip工具升级科学计算扩展库numpy的完整命令是_________________。(pip install --upgrade numpy) 6. 使用pip工具查看当前已安装的Python扩展库的完整命令是_____________。(pip list) 7. 在IDLE交互模式中浏览上一条语句的快捷键是__________。(Alt+P) 8. 在Python中__________表示空类型。(None) 9. 列表、元组、字符串是Python的_________(有序?无序)序列。(有序) 10. 查看变量类型的Python内置函数是_____
资源推荐
资源详情
资源评论
《Python 程序设计》试题库(1)
《Python 程序设计》题库
一、填空题
第一章 基础知识
1、 Python 安装扩展库常用的是_______工具。(pip)
2、 Python 标准库 math 中用来计算平方根的函数是__________。(sqrt)
3、 Python 程序文件扩展名主要有__________和________两种,其中后者常用于 GUI 程序。
(py、pyw)
4、 Python 源代码程序编译后的文件扩展名为_________。(pyc)
5、 使用 pip 工具升级科学计算扩展库 numpy 的完整命令是_________________。(pip
install --upgrade numpy)
6、 使用 pip 工具查看当前已安装的 Python 扩展库的完整命令是_____________。(pip
list)
7、 在 IDLE 交互模式中浏览上一条语句的快捷键是__________。(Alt+P)
8、 在 Python 中__________表示空类型。(None)
9、 列表、元组、字符串是 Python 的_________(有序?无序)序列。(有序)
10、 查看变量类型的 Python 内置函数是________________。(type())
11、 查看变量内存地址的 Python 内置函数是_________________。(id())
12、 以 3 为实 部 4 为 虚 部 , Python 复 数 的 表 达 形 式 为 ___________ 或 ________ 。
(3+4j、3+4J)
13、 Python 运算符中用来计算整商的是_________。(ount(4) 的值为_______________。
(0)
《Python 程序设计》试题库(1)
14、 Python 标准库 random 中的___________方法作用是从序列中随机选择 1 个元素。
(choice())
15、 Python 标准库 random 中的 sample(seq, k)方法作用是从序列中选择________(重
复?不重复?)的 k 个元素。(不重复)
16、 random 模 块 中 _____________ 方 法 的 作 用 是 将 列 表 中 的 元 素 随 机 乱 序 。
(shuffle())
17、 执行代码 x, y, z = sorted([1, 3, 2]) 之后,变量 y 的值为______。(2)
18、 表达式 (1, 2, 3)+(4, 5) 的值为__________________。((1, 2, 3, 4, 5))
19、 表 达 式 dict(zip([1, 2], [3, 4])) 的 值 为
_________________________________。({1: 3, 2: 4})
20、 语句 x, y, z = [1, 2, 3] 执行后,变量 y 的值为__________。(2)
21、 已 知 x = [[1,3,3], [2,3,1]] , 那 么 表 达 式 sorted(x, key=lambda
item:item[0]+item[2]) 的值为______________________________________。([[2,
3, 1], [1, 3, 3]])
22、 已 知 x = [[1,3,3], [2,3,1]] , 那 么 表 达 式 sorted(x, key=lambda
item:(item[1],item[2])) 的值为____________________________________。([[2,
3, 1], [1, 3, 3]])
23、 已 知 x = [[1,3,3], [2,3,1]] , 那 么 表 达 式 sorted(x, key=lambda
item:(item[1], -item[2])) 的值为____________________________________。([[1, 3,
3], [2, 3, 1]])
24、 已知 x = {1, 2, 3},那么执行语句 (3) 之后,x 的值为__________。({1, 2,
3})
25、 已知 x = {1:1},那么执行语句 x[2] = 2 之后,len(x)的值为____________。
《Python 程序设计》试题库(1)
(2)
26、 已 知 x = {1:1, 2:2} , 那 么 执 行 语 句 x[2] = 4 之 后 , len(x) 的 值 为
____________。(2)
27、 假设已从标准库 functools 导入 reduce()函数,那么表达式 reduce(lambda x, y:
x-y, [1, 2, 3]) 的值为____。(-4)
28、 假设已从标准库 functools 导入 reduce()函数,那么表达式 reduce(lambda x, y:
x+y, [1, 2, 3]) 的值为____。(6)
29、 假 设 已 从 标 准 库 functools 导 入 reduce() 函 数 , 那 么 表 达 式 reduce(lambda
x,y:max(x,y), [1,2,3,4,4,5])的值为_________。(5)
30、 已知有函数定义 def demo(*p):return sum(p),那么表达式 demo(1, 2, 3) 的值
为______、表达式 demo(1, 2, 3, 4) 的值为_________。(6、10)
31、 已知列表 x = [1, 2], 那么连续执 行命令 y = x 和 (3) 之后, x 的值为
________。([1, 2, 3])
32、 已知列表 x = [1, 2],那么连续执行命令 y = x[:] 和 (3) 之后,x 的值为
________。([1, 2])
33、 已知列表 x = [1, 2],执行语句 y = x[:] 后,表达式 id(x) == id(y) 的值为
_______。(False)
34、 已知列表 x = [1, 2],执行语句 y = x 后,表达式 id(x) == id(y) 的值为
_______。(True)
35、 已知列表 x = [1, 2],执行语句 y = x 后,表达式 x is y 的值为_______。
(True)
36、 已知列表 x = [1, 2],执行语句 y = x[:] 后,表达式 x is not y 的值为
_______。(True)
《Python 程序设计》试题库(1)
37、 表达式 sorted(range(5), 5)) 的值为_________________________。([0, 1, 2, 3,
4])
38、 表达式 [i for i in range(10) if i>8] 的值为________________。([9])
39、 已知有列表 x = [[1, 2, 3], [4, 5, 6]],那么表达式 [[row[i] for row in x] for
i in range(len(x[0]))] 的值为___________________________。([[1, 4], [2, 5],
[3, 6]])
40、 执行语句 x,y,z = map(str, range(3)) 之后, 变量 y 的值为___________。
('1')
41、 已知列表 x = [1, 2],那么执行语句 ([3]) 之后, x 的值为____________。
([1, 2, 3])
42、 已知列表 x = [1, 2],那么执行语句 ([3]) 之后,x 的值为_____________。
([1, 2, [3]])
43、 表达式 print(0b10101) 的值为____________。(21)
44、 已 知 x = [1, 2, 3, 4, 5] , 那 么 执 行 语 句 del x[:3] 之 后 , x 的 值 为
__________。([4, 5])
45、 已知 x = range(1,4) 和 y = range(4,7),那么表达式 sum([i*j for i,j in
zip(x,y)]) 的值为__________。(32)
46、 表达式 [5 for i in range(3)] 的值为_______________。([5, 5, 5])
47、 表达式 {1, 2, 3} == {1, 3, 2} 的值为___________。(True)
48、 表达式 [1, 2, 3] == [1, 3, 2] 的值为____________。(False)
49、 已 知 x = [1, 2, 1] , 那 么 表 达 式 id(x[0]) == id(x[2]) 的 值 为
_______________。(True)
50、 表达式 3 not in [1, 2, 3]的值为__________。(False)
《Python 程序设计》试题库(1)
51、 已知 x = [1, 2],那么执行语句 x[0:0] = [3, 3]之后,x 的值为___________。
([3, 3, 1, 2])
52、 已知 x = [1, 2],那么执行语句 x[0:1] = [3, 3]之后,x 的值为___________。
([3, 3, 2])
53、 已 知 x = [1, 2, 3, 4, 5] , 那 么 执 行 语 句 del x[1:3] 之 后 , x 的 值 为
____________。([1, 4, 5])
54、 已 知 x = [[1, 2, 3,], [4, 5, 6]] , 那 么 表 达 式 sum([i*j for i,j in
zip(*x)]) 的值为______。(32)
55、 已知列表 x = [1, 2, 3] 和 y = [4, 5, 6],那么表达式 [(i,j) for i, j in
zip(x,y) if i==3] 的值为____________。([(3, 6)])
56、 已知列表 x = [, , ],那么表达式 sum(x)/len(x) 的值为___________。()
57、 已知 x = {1:2, 2:3, 3:4},那么表达式 sum(x) 的值为___________。(6)
58、 已知 x = {1:2, 2:3, 3:4},那么表达式 sum()) 的值为_________。(9)
59、 已知 x = [3, 2, 3, 3, 4],那么表达式 [index for index, value in enumerate(x)
if value==3] 的值为____________。([0, 2, 3])
60、 表 达 式 1234%1000oin([item[1] for item in ()]) 的 值 为 _____________ 。
('345')
61、 已知列表 x = [1, 3, 2],那么表达式 [value for index, value in enumerate(x)
if index==2] 的值为_______________。([2])
62、 已知列表 x = [1, 3, 2],那么执行语句 a, b, c = sorted(x) 之后,b 的值为
____。(2)
63、 已知列表 x = [1, 3, 2],那么执行语句 a, b, c = map(str,sorted(x)) 之后,
c 的值为______。('3')
剩余54页未读,继续阅读
资源评论
是空空呀
- 粉丝: 168
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功