Python程序设计试题库Word格式文档下载.docx
《Python程序设计试题库Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Python程序设计试题库Word格式文档下载.docx(39页珍藏版)》请在冰豆网上搜索。
![Python程序设计试题库Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-11/17/1c9259c2-f627-47fd-bd16-5cafbedd74a9/1c9259c2-f627-47fd-bd16-5cafbedd74a91.gif)
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)
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的值为__________。
21、已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:
item[0]+item[2])的值为______________________________________。
([[2,3,1],[1,3,3]])
22、已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:
(item[1],item[2]))的值为____________________________________。
23、已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:
(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)的值为____________。
26、已知x={1:
1,2:
2},那么执行语句x[2]=4之后,len(x)的值为____________。
27、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:
x-y,[1,2,3])的值为____。
(-4)
28、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:
x+y,[1,2,3])的值为____。
(6)
29、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:
max(x,y),[1,2,3,4,4,5])的值为_________。
(5)
30、已知有函数定义defdemo(*p):
returnsum(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后,表达式xisy的值为_______。
36、已知列表x=[1,2],执行语句y=x[:
]后,表达式xisnoty的值为_______。
37、表达式sorted(range(5),5))的值为_________________________。
([0,1,2,3,4])
38、表达式[iforiinrange(10)ifi>
8]的值为________________。
([9])
39、已知有列表x=[[1,2,3],[4,5,6]],那么表达式[[row[i]forrowinx]foriinrange(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的值为____________。
42、已知列表x=[1,2],那么执行语句([3])之后,x的值为_____________。
([1,2,[3]])
43、表达式print(0b10101)的值为____________。
(21)
44、已知x=[1,2,3,4,5],那么执行语句delx[:
3]之后,x的值为__________。
([4,5])
45、已知x=range(1,4)和y=range(4,7),那么表达式sum([i*jfori,jinzip(x,y)])的值为__________。
(32)
46、表达式[5foriinrange(3)]的值为_______________。
([5,5,5])
47、表达式{1,2,3}=={1,3,2}的值为___________。
48、表达式[1,2,3]==[1,3,2]的值为____________。
49、已知x=[1,2,1],那么表达式id(x[0])==id(x[2])的值为_______________。
50、表达式3notin[1,2,3]的值为__________。
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],那么执行语句delx[1:
3]之后,x的值为____________。
([1,4,5])
54、已知x=[[1,2,3,],[4,5,6]],那么表达式sum([i*jfori,jinzip(*x)])的值为______。
55、已知列表x=[1,2,3]和y=[4,5,6],那么表达式[(i,j)fori,jinzip(x,y)ifi==3]的值为____________。
([(3,6)])
56、已知列表x=[,,],那么表达式sum(x)/len(x)的值为___________。
()
57、已知x={1:
2,2:
3,3:
4},那么表达式sum(x)的值为___________。
58、已知x={1:
4},那么表达式sum())的值为_________。
(9)
59、已知x=[3,2,3,3,4],那么表达式[indexforindex,valueinenumerate(x)ifvalue==3]的值为____________。
([0,2,3])
60、表达式1234%1000oin([item[1]foritemin()])的值为_____________。
345'
61、已知列表x=[1,3,2],那么表达式[valueforindex,valueinenumerate(x)ifindex==2]的值为_______________。
([2])
62、已知列表x=[1,3,2],那么执行语句a,b,c=sorted(x)之后,b的值为____。
63、已知列表x=[1,3,2],那么执行语句a,b,c=map(str,sorted(x))之后,c的值为______。
3'
64、表达式set([1,2,3])=={1,2,3}的值为____________。
65、表达式set([1,2,2,3])=={1,2,3}的值为____________。
66、表达式'
%c'
%65==str(65)的值为___________。
67、表达式'
%s'
%65==str(65)的值为_____________。
68、表达式chr(ord('
b'
)^32)的值为_________。
B'
69、表达式'
abc'
in'
abdcefg'
的值为_____________。
70、已知x为整数变量,那么