Python程序设计与高级应用
学校: 无
问题 1: 1. 关于Python的元组类型,以下选项中描述错误的是
选项:
•
A. 一个元组可以作为另一个元组的元素
•
B. 元组一旦创建就不能被修改
•
C. Python中元组采用逗号和圆括号(可选)来表示
•
D. 元组中元素必须是相同类型
答案: 元组中元素必须是相同类型
问题 2: 2. a = [5,1,3,4]
print(sorted(a,reverse = True))
以上代码的输出结果是:
选项:
•
A. = [5,1,3,4]
•
B. [1, 3, 4, 5]
•
C. [5, 4, 3, 1]
•
D. [4, 3, 1, 5]
答案: [5, 4, 3, 1]
问题 3: 3. 已知x=[1,3,5],执行语句x.append(4)之后,x的值是
选项:
•
A. [1, 3, 4, 5]
•
B. [4, 1, 3,5]
•
C. [1, 3, 5, 4]
•
D. [5,4, 3, 1]
答案: [1, 3, 5, 4]
问题 4: 4. sum([i*i for i in range(6) if i%2==0])的计算结果是
选项:
•
A. 4
•
B. 16
•
C. 35
•
D. 20
答案: 20
问题 5: 5. 已知列表ls=[3,4,5,6,7,8,9,10,11],那么切片ls[3:7]得到的值是
选项:
•
A. [5,6,7,8]
•
B. [5,6,7,8,9]
•
C. [6,7,8,9]
•
D. [6,7,8,9,10]
答案: [6,7,8,9]
问题 6: 6. 已知a=[1,3,5,7,3],执行a.remove(3)后,a值为
选项:
•
A. [1,3,5,7]
•
B. [1,5, 7,3]
•
C. [1,5,7]
•
D. [1,3,5,7,3]
答案: [1,5, 7,3]
问题 7: 7. 下列数据类型中,不能使用切片运算的是:
选项:
•
A. 列表
•
B. 元组
•
C. 集合
•
D. 字符串
答案: 请关注ybaotk.com搜题查看答案
问题 8: 8. 下列关于列表和元组的说法中,错误的是哪一项?
选项:
•
A. 列表和元组都属于有序序列
•
B. 使用列表和元组时,下标可以是负数
•
C. 列表可以作为元组的元素,元组也可以作为列表的元素
•
D. [6]是一个列表,(6)是一个元组
答案: 请关注ybaotk.com搜题查看答案
问题 9: 9. 下列关于元组的说法,错误的是
选项:
•
A. 两个元组可以相加
•
B. 元组没有append()方法
•
C. 执行x=1,2语句后,x的类型是元组
•
D. 用sort()方法可以对元组中的元素排序
答案: 请关注ybaotk.com搜题查看答案
问题 10: 10. 已知 ls=[jmu,3.14,1024,(2,3),[中国,9]],len(ls)值为
选项:
•
A. 5
•
B. 6
•
C. 7
•
D. 8
答案: 请关注ybaotk.com搜题查看答案 |