Python程序设计试试题题库Word格式.docx
- 文档编号:16706528
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:50
- 大小:49.11KB
Python程序设计试试题题库Word格式.docx
《Python程序设计试试题题库Word格式.docx》由会员分享,可在线阅读,更多相关《Python程序设计试试题题库Word格式.docx(50页珍藏版)》请在冰豆网上搜索。
〔A<
B〕
16、______________命令既可以删除列表中的一个元素,也可以删除整个列表。
〔del〕
17、表达式int('
123'
16)的值为_________。
〔291〕
18、表达式int('
8)的值为_________。
〔83〕
19、表达式int('
)的值为_____________。
〔123〕
20、表达式int('
101'
2)的值为__________。
〔5〕
21、表达式abs(-3)的值为___________。
〔3〕
22、Python3.x语句print(1,2,3,sep='
:
'
)的输出结果为____________。
〔1:
2:
3〕
23、表达式int(4**0.5)的值为____________。
〔2〕
24、Python置函数_________可以返回列表、元组、字典、集合、字符串以及range对象中元素个数。
〔len()〕
25、Python置函数____________用来返回序列中的最大元素。
〔max()〕
26、Python置函数____________用来返回序列中的最小元素。
〔min()〕
27、Python置函数________________用来返回数值型序列中所有元素之和。
〔sum()〕
28、为了提高Python代码运行速度和进展适当的,可以将Python程序文件编译为扩展名__________的文件。
29、x=3,那么执行语句x+=6之后,x的值为_______________。
〔9〕
30、表达式3|5的值为__________。
〔7〕
31、表达式3&
6的值为_________。
32、表达式3**2的值为_________。
33、表达式3*2的值为___________。
〔6〕
34、表达式3<
<
2的值为_______________。
〔12〕
35、表达式65>
>
1的值为_____________。
〔32〕
36、表达式chr(ord('
a'
)^32)的值为___________。
〔'
A'
〕
37、表达式chr(ord('
)-32)的值为___________。
38、表达式abs(3+4j)的值为____________。
〔5.0〕
39、表达式callable(int)的值为___________。
〔True〕
40、假设有Python程序文件abc.py,其中只有一条语句print(__name__),那么直接运行该程序时得到的结果为_____________。
〔__main__〕
41、表达式16**0.5的值为____________________。
〔4.0〕
42、表达式type({3})的值为____________________。
〔set〕
43、表达式isinstance('
Helloworld'
str)的值为____________________。
第二章Python序列
44、表达式[1,2,3]*3的执行结果为______________________。
〔[1,2,3,1,2,3,1,2,3]〕
45、list(map(str,[1,2,3]))的执行结果为_____________________。
〔[‘1’,‘2’,‘3’]〕
46、语句x=3==3,5执行完毕后,变量x的值为_____________。
〔(True,5〕〕
47、x=3,并且id(x)的返回值为496103280,那么执行语句x+=6之后,表达式id(x)==496103280的值为___________。
〔False〕
48、x=3,那么执行语句x*=6之后,x的值为________________。
〔18〕
49、表达式[3]in[1,2,3,4]的值为________________。
50、列表对象的sort()方法用来对列表元素进展原地排序,该函数返回值为。
51、假设列表对象aList的值为[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:
7]得到的值是______________________。
〔[6,7,9,11]〕
52、使用列表推导式生成包含10个数字5的列表,语句可以写为_______________。
〔[5foriinrange(10)]〕
53、假设有列表a=['
name'
'
age'
sex'
]和b=['
Dong'
38,'
Male'
],请使用一个语句将这两个列表的容转换为字典,并且以列表a中的元素为"
键〞,以列表b中的元素为"
值〞,这个语句可以写为_____________________。
〔c=dict(zip(a,b))〕
54、任意长度的Python列表、元组和字符串中最后一个元素的下标为________。
〔-1〕
55、Python语句list(range(1,10,3))执行结果为___________________。
〔[1,4,7]〕
56、表达式list(range(5))的值为________________。
〔[0,1,2,3,4]〕
57、a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的执行结果为___________。
58、切片操作list(range(6))[:
2]执行结果为________________。
〔[0,2,4]〕
59、使用切片操作在列表对象x的开场处增加一个元素3的代码为_________。
〔x[0:
0]=[3]〕
60、语句sorted([1,2,3],reverse=True)==reversed([1,2,3])执行结果为_________。
61、表达式sorted([111,2,33],key=lambdax:
len(str(x)))的值为________________。
〔[2,33,111]〕
62、表达式sorted([111,2,33],key=lambdax:
-len(str(x)))的值为____________。
〔[111,33,2]〕
63、语句x=(3,)执行后x的值为_______________。
〔(3,)〕
64、语句x=(3)执行后x的值为________________。
65、x=3和y=5,执行语句x,y=y,x后x的值是____。
66、可以使用置函数_______________查看包含当前作用域所有全局变量和值的字典。
〔globals()〕
67、可以使用置函数___________________查看包含当前作用域所有局部变量和值的字典。
〔locals()(〕
68、字典中多个元素之间使用____________分隔开,每个元素的"
键〞与"
值〞之间使用________分隔开。
〔逗号、冒号〕
69、字典对象的___________方法可以获取指定"
键〞对应的"
值〞,并且可以在指定"
键〞不存在的时候返回指定值,如果不指定那么返回None。
〔get()〕
70、字典对象的_____________方法返回字典中的"
键-值对〞列表。
〔items()〕
71、字典对象的____________方法返回字典的"
键〞列表。
〔keys()〕
72、字典对象的______________方法返回字典的"
值〞列表。
〔values()〕
73、x={1:
2},那么执行语句x[2]=3之后,x的值为________________。
〔{1:
2,2:
3}〕
74、表达式{1,2,3,4}-{3,4,5,6}的值为__________________。
〔{1,2}〕
75、表达式set([1,1,2,3])的值为____________________。
〔{1,2,3}〕
76、使用列表推导式得到100以所有能被13整除的数的代码可以写作___________________________________。
〔[iforiinrange(100)ifi%13==0]〕
77、x=[3,5,7],那么表达式x[10:
]的值为____________。
〔[]〕
78、x=[3,5,7],那么执行语句x[len(x):
]=[1,2]之后,x的值为______________。
〔[3,5,7,1,2]〕
79、x=[3,7,5],那么执行语句x.sort(reverse=True)之后,x的值为_________________。
〔[7,5,3]〕
80、x=[3,7,5],那么执行语句x=x.sort(reverse=True)之后,x的值为_________。
81、x=[1,11,111],那么执行语句x.sort(key=lambdax:
len(str(x)),reverse=True)之后,x的值为__________________。
〔[111,11,1]〕
82、表达式list(zip([1,2],[3,4]))的值为________________________。
〔[(1,3),(2,4)]〕
83、x=[1,2,3,2,3],执行语句x.pop()之后,x的值为_____________。
〔[1,2,3,2]〕
84、表达式list(map(list,zip(*[[1,2,3],[4,5,6]])))的值为________________。
〔[[1,4],[2,5],[3,6]]〕
85、表达式[xforxin[1,2,3,4,5]ifx<
3]的值为_____________________。
〔[1,2]〕
86、表达式[indexforindex,valueinenumerate([3,5,7,3,7])ifvalue==max([3,5,7,3,7])]的值为__________________。
〔[2,4]〕
87、x=[3,5,3,7],那么表达式[x.index(i)foriinxifi==3]的值为______________。
〔[0,0]〕
88、列表x=[1,2],那么表达式list(enumerate(x))的值为_______________。
〔[(0,1),(1,2)]〕
89、vec=[[1,2],[3,4]],那么表达式[colforrowinvecforcolinrow]的值为__________________________。
〔[1,2,3,4]〕
90、vec=[[1,2],[3,4]],那么表达式[[row[i]forrowinvec]foriinrange(len(vec[0]))]的值为_________________________。
〔[[1,3],[2,4]]〕
91、x=list(range(10)),那么表达式x[-4:
]的值为__________。
〔[6,7,8,9]〕
92、x=[3,5,7],那么执行语句x[1:
]=[2]之后,x的值为________________。
〔[3,2]〕
93、x=[3,5,7],那么执行语句x[:
3]=[2]之后,x的值为________________。
〔[2]〕
94、x为非空列表,那么执行语句y=x[:
]之后,id(x[0])==id(y[0])的值为__________。
95、x=[1,2,3,2,3],执行语句x.remove
(2)之后,x的值为____________。
〔[1,3,2,3]〕
96、表达式len([iforiinrange(10)])的值为__________。
〔10〕
97、表达式len(range(1,10))的值为_____________。
98、表达式range(10)[-1]的值为____________。
99、表达式range(10,20)[4]的值为__________。
〔14〕
100、表达式round(3.4)的值为___________。
101、表达式round(3.7)的值为_________。
〔4〕
102、x=(3),那么表达式x*3的值为__________。
103、x=(3,),那么表达式x*3的值为_____________。
〔(3,3,3)〕
104、假设列表对象x=[1,1,1],那么表达式id(x[0])==id(x[2])的值为_____________。
105、列表x=list(range(10)),那么执行语句delx[:
2]之后,x的值为_________。
〔[1,3,5,7,9]〕
106、列表x=[1,2,3,4],那么执行语句delx[1]之后x的值为____________。
〔[1,3,4]〕
107、表达式[1]*2的值为_________________。
〔[1,1]〕
108、表达式[1,2]*2的值为______________。
〔[1,2,1,2]〕
109、列表x=[1,2,3],那么执行语句x.insert(1,4)只有,x的值为___________。
〔[1,4,2,3]〕
110、列表x=[1,2,3],那么执行语句x.insert(0,4)只有,x的值为___________。
〔[4,1,2,3]〕
111、列表x=[1,2,3],那么执行语句x.pop(0)之后,x的值为_________。
〔[2,3]〕
112、x=[[1]]*3,那么执行语句x[0][0]=5之后,变量x的值为________________。
〔[[5],[5],[5]]〕
113、表达式list(map(lambdax:
x+5,[1,2,3,4,5]))的值为______________________。
〔[6,7,8,9,10]〕
114、表达式{1,2,3,4,5}^{4,5,6,7}的值为_________________________。
〔{1,2,3,6,7}〕
115、x=[1,2,3],那么执行语句x[len(x)-1:
]=[4,5,6]之后,变量x的值为_________________________________。
〔[1,2,4,5,6]〕
116、表达式len(range(1,10))的值为___________。
117、x是一个列表对象,那么执行语句y=x[:
]之后表达式id(x)==id(y)的值为___________。
118、表达式sorted([13,1,237,89,100],key=lambdax:
len(str(x)))的值为___________________________________。
〔[1,13,89,237,100]〕
119、x={1:
2,2:
3},那么表达式x.get(3,4)的值为____。
120、x={1:
3},那么表达式x.get(2,4)的值为______。
121、表达式{1,2,3}|{3,4,5}的值为_____________________。
〔{1,2,3,4,5}〕
122、表达式{1,2,3}|{2,3,4}的值为______________________。
〔{1,2,3,4}〕
123、表达式{1,2,3}&
{3,4,5}的值为______________。
〔{3}〕
124、表达式{1,2,3}&
{2,3,4}的值为___________。
〔{2,3}〕
125、表达式{1,2,3}-{3,4,5}的值为_________。
126、表达式{1,2,3}<
{3,4,5}的值为_________。
127、表达式{1,2,3}<
{1,2,4}的值为___________。
128、表达式[1,2,3].count(4)的值为_______________。
〔0〕
129、Python标准库random中的___________方法作用是从序列中随机选择1个元素。
〔choice()〕
130、Python标准库random中的sample(seq,k)方法作用是从序列中选择________(重复.不重复.)的k个元素。
〔不重复〕
131、random模块中_____________方法的作用是将列表中的元素随机乱序。
〔shuffle()〕
132、执行代码x,y,z=sorted([1,3,2])之后,变量y的值为______。
133、表达式(1,2,3)+(4,5)的值为__________________。
〔(1,2,3,4,5)〕
134、表达式dict(zip([1,2],[3,4]))的值为_________________________________。
3,2:
4}〕
135、语句x,y,z=[1,2,3]执行后,变量y的值为__________。
136、x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:
item[0]+item[2])的值为______________________________________。
〔[[2,3,1],[1,3,3]]〕
137、x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:
(item[1],item[2]))的值为____________________________________。
138、x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:
(item[1],-item[2]))的值为____________________________________。
〔[[1,3,3],[2,3,1]]〕
139、x={1,2,3},那么执行语句x.add(3)之后,x的值为__________。
140、x={1:
1},那么执行语句x[2]=2之后,len(x)的值为____________。
141、x={1:
1,2:
2},那么执行语句x[2]=4之后,len(x)的值为____________。
142、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:
x-y,[1,2,3])的值为____。
〔-4〕
143、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:
x+y,[1,2,3])的值为____。
144、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:
max(x,y),[1,2,3,4,4,5])的值为_________。
145、有函数定义defdemo(*p):
returnsum(p),那么表达式demo(1,2,3)的值为______、表达式demo(1,2,3,4)的值为_________。
〔6、10〕
146、列表x=[1,2],那么连续执行命令y=x和y.append(3)之后,x的值为________。
〔[1,2,3]〕
147、列表x=[1,2],那么连续执行命令y=x[:
]和y.append(3)之后,x的值为________。
148、列表x=[1,2],执行语句y=x[:
]后,表达式id(x)==id(y)的值为_______。
149、列表x=[1,2],执行语句y=x后,表达式id(x)==id(y)的值为_______。
150、列表x=[1,2],执行语句y=x后,表达式xisy的值为_______。
151、列表x=[1,2],执行语句y=x[:
]后,表达式xisnoty的值为_______。
152、表达式sorted
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 程序设计 试试 题库