IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python:T4组合数据类型(含答案) -> 正文阅读

[Python知识库]Python:T4组合数据类型(含答案)

建议收藏!!!

【选择题】

1. 【单选题】 下面代码的执行结果是: B

ls = ["2020", "20.20", "Python"]

ls.append(2020)

ls.append([2020, "2020"])

print(ls)

A、['2020', '20.20', 'Python', 2020]

B、['2020', '20.20', 'Python', 2020, [2020, '2020']]

C、['2020', '20.20', 'Python', 2020, ['202 0']]

D、['2020', '20.20', 'Python', 2020, 2020, '2020']

2. 【单选题】 ls = [3.5, "Python", [10, "LIST"], 3.6],ls [2][ –1][1]的运行结果是 A

A、I

B、P

C、Y

D、L?

3. 【单选题】 下面代码的执行结果是 A

ls=[[1,2,3],[[4,5],6],[7,8]]

print(len(ls))

A、3

B、4

C、8

D、1

4. 【单选题】 rang(1,12,3)的值是 A

A、[1,4,7,10]

B、[1,4,7,10,12]

C、[0,3,6,9]

D、[0,3,6,9,12]

5. 【单选题】 "" or [] or {} 返回值是 B

A、""

B、{}

C、[]

D、False

6. 【单选题】 表达式 (12, 34, 56) + (78) 的结果是 D

A、(12, 34, 56, (78))

B、(12, 34, 56, 78)

C、((12, 34, 56), 78)?

D程序出错

7. 【单选题】 以下程序的输出结果是 D

x = 0

while x<6:

????????if x%2==0: continue

????????if x==4: break

????????x+=1

????????print("x=",x)

A、x=1

B、x=4

C、x=6

D、死循环

8. 【单选题】 以下for语句结构中, A 不能完成1~1 0的累加功能。

A、for i in range(10,0):total+=i

B、for i in range(1,11):total+=i

C、for i in range(10,0, -1):total+=i

D、for i in (10,9,8,7,6,5,4,3,2,1):total+=i

9. 【单选题】 下列if语句统计“成绩(score)优秀的男 生以及不及格的男生”的人数,正确的 语句为:C

A、if (gender="男" and score=90):n+=1

B、if (gender="男" and score=90):n+=1

C、if (gender="男" and (score=90)):n+=1

D、if (gender="男" or score=90):n+=1

10. 【单选题】 下列语句的执行结果为 B

{1, 2, 3}& {3, 4, 5}

A、{1, 2, 3, 4, 5}

B、{3}

C、{1, 2, 3, 3, 4, 5}

D、程序出错

11. 【单选题】 以下程序的输出结果是 C

x = 1

y = -1

z = 1

if x > 0:

????????if y > 0:

? ? ? ? ? ? ? ? print('AAA')

elif z>0:

? ? ? ? print('BBB')

A、'AAA'

B、'BBB'

C、无输出

D、程序出错

12. 【单选题】阅读下面程序,选择正确输出结果B

if x > 10:

????????if y > 20:

????????????????z = x + y

????????????????print('z is', z)

else:

????????print('x is', x)

A、没有输出

B、x is 10

C、y is 20

D、z is 30

13. 【单选题】 阅读下面代码,选择正确的输出结果 D

grade = 90

if grade >= 60:

????????print( 'D')

elif grade >= 70:

????????print( 'C')

elif grade >= 80:

????????print( 'B')

elif grade >= 90:

????????print( 'A')

A、A

B、B

C、C

D、D

14. 【单选题】 下列程序的输出结果是 A

a = [10, 20, 30] print(a * 2)

A、[10, 20, 30, 10, 20, 30]

B、[20, 40, 60]

C、[10, 20, 30]

D、[[10,20,30],[10,20,30]]

15. 【单选题】下面代码的输出结果是B

a = [[1,2,3],[4,5,6],[7,8,9]]

s = 0

for c in a:

? ? ? ? for j in range(3):

? ? ? ? ? ? ? ? s += c[j]

print(s)

A、0

B、45

C、24

D、以上答案都不对

16. 【单选题】 以下选项中不属于Python组合数据类型 的是 A

A、数组类型

B、字典类型

C、映射类型

D、序列类型

17. 【单选题】

lst=["ab",3,[3,4]]

for s in lst: print(s)

程序运行的结果是 C

A、["ab",3,[3,4]]

B、"ab",3,[3,4]

C、

"ab"?

3?

[3,4]

D、

"ab",?

3,?

?[3,4]

18. 关于列表,下面描述不正确的是C

A、元素类型可以不同

B、长度没有限制

C、必须按顺序插入元素

D、支持 in 运算符

19. 下列方法仅适用于列表,而不适用于字 符串的是 B

A、count()

B、sort()

C、find()

D、index()

20. 元组和列表都支持的方法是 C

A、 extend ()

B、 append ()

C、 index()

D、 remove()

21. 在表达式a+b中,变量a和b的数据类 型不能是下列选项中的C

A. str

B. list

C. set

D.tuple

22. 【单选题】 下列选项中哪个不是集合A

A. {}

B. {1}

C. {1,'abc'}

D.{1,(2,3)}

23. 【单选题】 以下程序的输出结果是 D

d={1:1,2:2,3:3,4:4}

d2=d

d2[2]=5

print(d[2]+d2[2])

A、2

B、5

C、7

D、10

24. 【单选题】 以下定义字典的方式错误的是B

A. d={1:[1,2],3:[3,4]}

B. d={[1,2]:1,[3,4]:3}

C. {(1,2):1,(3,4):3}

D.{1:'a',2:'b'}

25. 以下关于字典操作的描述,错误的是:D

A del 用于删除字典或者元素

B clear 用于清空字典中的数据

C len 方法可以计算字典中键值对的个 数

D keys 方法可以获取字典的值视图

26. 以下不是组合数据类型的是:D

A 集合类型

B 序列类型

C 映射类型

D 引用类型

27. 以下关于字典的描述,错误的是:D

A 字典中元素以键信息为索引访问

B 字典长度是可变的

C 字典是键值对的集合

D 字典中的键可以对应多个值信息

【填空题】

1. 表达式 {1, 2, 3} & {3, 4, 5} 的值为 {3}

2. 表达式 {1, 2, 3, 4} - {3, 4, 5, 6}的值为 {1,2}

3. 已知a={1, 2, 3},b={5,4,3},则a&b的值为 {3} ,a-b的值为 {1,2} ,a|b的值为 {1,2,3,4,5}

4. 定义函数时,在形参前面加一个星号表示可以接收多个位 置参数并存放于 元组 中。

5. 表达式 [1, 2] + [3] 的值为 [1,2,3] ,表达式 (1) + (2) 的值为 3

6. 已知a={1,2,3},b={1,2},则表达式a|b的值是 {1,2,3} ,a-b的值是 {3} ,a>b的值是 True ,b in a的值是 False

7. 表达式list(set([3,2,1]))==[3,2,1]的值是 False

8. 表达式3 not in {(1),(2),(3)}的值是 False

9. 表达式{1,2,3}=={3,2,1}的值为 True

10. 字典对象的 items() 方法返回字典中的“键-值对”列表, Keys() 方法返回字典的“键”列表, Values() 方法返回字典的“值”列表。

11. 已知 x={1:2},那么执行语句 x[2]=3 之后,x 的值是 {1:2,2:3} ,x.get(3,4)的值是 4

12. 表达式(1,2,3)+(4,5)的值是 (1,2,3,4,5)

13. 已知x={1:1},那么执行x[2]=2后,len(x)的值为 2

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-04-04 12:06:36  更:2022-04-04 12:09:55 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:52:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码