Python程序设计试题库Word下载.docx

上传人:b****4 文档编号:6402107 上传时间:2023-05-06 格式:DOCX 页数:93 大小:92.28KB
下载 相关 举报
Python程序设计试题库Word下载.docx_第1页
第1页 / 共93页
Python程序设计试题库Word下载.docx_第2页
第2页 / 共93页
Python程序设计试题库Word下载.docx_第3页
第3页 / 共93页
Python程序设计试题库Word下载.docx_第4页
第4页 / 共93页
Python程序设计试题库Word下载.docx_第5页
第5页 / 共93页
Python程序设计试题库Word下载.docx_第6页
第6页 / 共93页
Python程序设计试题库Word下载.docx_第7页
第7页 / 共93页
Python程序设计试题库Word下载.docx_第8页
第8页 / 共93页
Python程序设计试题库Word下载.docx_第9页
第9页 / 共93页
Python程序设计试题库Word下载.docx_第10页
第10页 / 共93页
Python程序设计试题库Word下载.docx_第11页
第11页 / 共93页
Python程序设计试题库Word下载.docx_第12页
第12页 / 共93页
Python程序设计试题库Word下载.docx_第13页
第13页 / 共93页
Python程序设计试题库Word下载.docx_第14页
第14页 / 共93页
Python程序设计试题库Word下载.docx_第15页
第15页 / 共93页
Python程序设计试题库Word下载.docx_第16页
第16页 / 共93页
Python程序设计试题库Word下载.docx_第17页
第17页 / 共93页
Python程序设计试题库Word下载.docx_第18页
第18页 / 共93页
Python程序设计试题库Word下载.docx_第19页
第19页 / 共93页
Python程序设计试题库Word下载.docx_第20页
第20页 / 共93页
亲,该文档总共93页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Python程序设计试题库Word下载.docx

《Python程序设计试题库Word下载.docx》由会员分享,可在线阅读,更多相关《Python程序设计试题库Word下载.docx(93页珍藏版)》请在冰点文库上搜索。

Python程序设计试题库Word下载.docx

(max())

Python内置函数用来返回序列中得最小元素。

(min())

Python内置函数用来返回数值型序列中所有元素之与

13、

14、

15、

16、

17、

18、

19、

20、

21、

22、

23、

24、

25、

26、

27、

(del)

rang

.(s

um())

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

译为扩展名得文件。

(pyc)

已知x

=3,那么执行语句

x+=6之后,x得值为

(9)

表达式

3|5得值为_

(7)

3&

6得值为

___。

(2)

3**2得值为

3*2得值为

3〈〈2得值为_

(12)

65>

>

1得值为

(32)

chr(ord(za'

)A32)

得值为

('

A'

chr(ord('

az)—

32)得值为

('

A'

abs(3+4j)得值为

(5、0)

callable(int)得值为

°

(True)

假设有

Python程序文件abc

、py,其中只有

条语句pri

nt(name)

那么直接运行该程序时得到得结果为_

_。

(__main_

16**0、5得值为

.(4

、0)

type({3})得值为

.(set)

isinstance('

Hellow

orld'

st

r)得值为

O(True)

第二章Python序列

44、表达式[1,2,3:

*3得执行结果为o(:

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得值为o

(18)

49、表达式[3:

in[1,2,3,4]得值为(False)

50、列表对象得sort()方法用来对列表元素进行原地排序,该函数返回值为o

(None)

51、假设列表对象aList得值为[3,4,5,6,7,9,11,13,15,17],那

么切片aList[3:

7]得到得值就是。

([6,7,9,

11])

52、使用列表推导式生成包含10个数字5得列表,语句可以写为

—_o([5foriinrange(10)])

53

54

55

56

57

58

59

60

61

62

假设有列表a=['

name'

'

age'

'

sex'

]与b=['

Dong'

38,zMa

le'

],请使用一个语句将这两个列表得内容转换为字典,并且以列表a中得元素为

“键”,以列表b中得元素为“值”,这个语句可以写为(c

=diet(zip(a,b)))

任意长度得Python列表、元组与字符串中最后一个元素得下标为.

(—1)

Python语句list(range(1,10,3))执行结果为

([1,4,7])

表达式list(range(5))得值为([0,1,2,3,4])

已知a=[1,2,3]与匕=[1,2,4],那么id(a[1])==id(b[1])

得执行结果为。

(True)

切片操作list(range(6))[:

2]执行结果为。

([0,2,

4])

使用切片操作在列表对象x得开始处增加一个元素3得代码为。

(x[0:

0]

=[3])

语句sorted([1,2,3],reverse=True)==reversed([1,2,3])

执行结果为。

(False)

表达式sorted([111,2,33],key=lambdax:

len(str(x)))得值为_

o([2,33,111])

值为([111,33,2])

语句x=(3,)执行后x得值为((3,))

语句x=(3)执行后x得值为。

(3)

已知x=3与y=5,执行语句x,y=y,x后x得值就是。

(5)可以使用内置函数_查瞧包含当前作用域内所有全局变量与值得

字典.(globals())

可以使用内置函数____查瞧包含当前作用域内所有局部

变量与值得字典.(1ocaIs()()

字典中多个元素之间使用__分隔开,每个元素得“键”与“值”

之间使用分隔开。

(逗号、冒号)

字典对象得____方法可以获取指定“键"

对应得“值”,并且可以在指定

"

键"

不存在得时候返回指定值,如果不指定则返回Noneo(get())

字典对象得方_法返回字典中得“键—值对”列表。

(items())

字典对象得法返回字典得“键”列表•(keys())

字典对象得方法返回字典得“值”列表。

(values())

已知x={1:

2},那么执行语句x[2]=3之后,x得值为

—o({1:

2,2:

3})

表达式{1,2,3,4}—{3,4,5,6}得值为______

63

64

65

66

67

68

69

70

71

72

73

74

{1,2})

75、

76、

77、

78、

79、

80、

81、

82、

83、

84、

85、

表达式set(:

1,1,2,3])得值为。

({1,2,3})

使用列表推导式得到100以内所有能被13整除得数得代码可以写作—

([iforiinrange(100)ifi%13==0])

已知x=[3,5,7],那么表达式x:

10:

]得值为.([])

已知x=[3,5,7],那么执行语句x[len(x):

]=[1,2]之后,x得值为—

°

(:

3,5,7,1,2])

已知x=[3,7,5],那么执行语句x、sort(reverse=True)之后,x得值

为___°

([7,5,3])

已知x=[3,7,5],那么执行语句x=x、sort(reverse=True)之后,x得值为

°

(None)

已知x=[1,11,111],那么执行语句x、sort(key=lambdax:

len(str

(x)),reverse=True)之后,x得值为_°

([111,11,

1])

表达式list(zip(:

1,2],[3,4]))得值为°

([(1,3),(2,4)])

已知x=[1,2,3,2,3],执行语句x、pop()之后,x得值为_

___°

([1,2,3,2])

表达式1ist(map(list,zip(*[:

1,2,3],[4,5,6]])))得值为—

([[1,4],[2,5],[3,6]])

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]],则表达式[colforrowinvecfor

colinrow]得值为([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])

得值为。

(True)

95、

96、

97、

98、

99、

100

101

102

103

104

105

106

107

108

已知

[1,2,3,2,3],执行语句x、remove

(2)之后,x得值

为([1,3,2,3])

len([iforiinrange(10)])

(10)

len(range(1,10))得值为

.(9)

range(10)「-1]得值为

-.(9)

range(10,20)[4]

(14)

round(3、4)得值为

round(3、7)得值为

(4)

=(3),那么表达式x*

3得值为_

_____。

(9)

已知X

=(3,),那么表达式

X衣3得值为。

((3,

3,3))

、假设列表对象x=:

1,1,1],那么表达式id(x:

0])==id(x[2])

得值为.(True)

、已知列表x=list(range(10)),那么执行语句delx[:

2]之后,x得值为

([1,3,5,7,9])

、已知列表x=[1,2,3,4],那么执行语句de1x[1:

之后x得值为

.([1,3,4])

、表达式[1]*2得值为。

([1,1])

、表达式[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(m即(lambdax:

x+5,[1,2,3,4,5]))得值为

([6,7,8,9,10])

114、表达式{1,2,3,4,5}A{4,5,6,7}得值为

■({1,2,3,6,7})

115、已知x=:

1,2,3],那么执行语句x[1en(x)—1:

4,5,6]

之后,变量x得值为_.([1,2,4,5,6])

116、表达式Ien(range(1,10))得值为(9)

117、已知x就是一个列表对象,那么执行语句y=x:

]之后表达式id(x)==id(y)

得值为.FaIse)

118、表达式sorted([13,1,237,89,100],key=lambdax:

1

en(str(x)))得值为([1,13,89,

237,100])

、已知x=

{1:

2,

2:

3},那么表达式x、get(3,

4)

得值为.(4)

{1:

2,

3},那么表达式

x、get

(2,

4)得值为。

(3)

、表达式{1,

2,3}

|{3,4,5}得值为

({1

2,3,4,5})

、表达式{1,

2,

3}1{2,3,4}

得值为—

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

、表达式

{1,2,3}

&

{3,4,5}得值为

.({3})

{1,2,3}&

{2,3,

4}得值为

-。

({2,3})

{1,2,3}-{3

4,5}

({1,2})

{1,2,3}<

{3,4,5}

{1,2,3}〈

{1,2,

4}得值为

(False)

[1,2,3]、co

unt(4)

.(0)

、Python标准库random中得

方_法作用就是从序列中随机选择1个元

素.(choice

))

Python标准库random中得sample(seq,k)方法作用就是从序列中选择

(重复?

不重复?

)得k个元素。

(不重复)

random模块中法得作用就是将列表中得元素随机乱序。

119

120

121

122

123

124

125

126

127

128

129

130

131

(shuffle())

132、执行代码x,y,z=sorted(:

1,3,2])之后,变量y得值为.

(2)

133、表达式(1,2,3)+(4,5)得值为。

((1,2,3,4,

134、表达式dict(zip([1,2:

[3,4:

))得值为

({1:

3,2:

4})

135、语句x,y,z=[1,2,3:

执行后,变量y得值为。

(2)

136、已知x=:

[1,3,3],[2,3,1]],那么表达式sorted(x,key=

1ambdaitem:

item[0]+item[2])得值为

([[2,3,1],:

1,3,3]])

137、已知x=[[1,3,3:

[2,3,1]:

,那么表达式sorted(x,key=lambdaite

m:

(item[1],item[2]))得值为_____(.[[2,

3,1],[1,3,3]])

138、已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=la

mbdaitem:

(item[1],-item[2]))得值为

([[1,3,3],[2,3,1]])

139、已知x={1,2,3},那么执行语句x、add(3)之后,x得值为

__。

({1,2,3})

140、已知x={1:

1},那么执行语句x[2]=2之后,len(x)得值为。

141、已知x

1:

1,2:

2},那么执行语句x[2]

4之后,1en(x)得值

为。

142、假设已从标准库functools导入feduce()函数,那么表达式reduce(l

ambdax,y:

x—y,[1,2,3])得值为。

(-4)

143、假设已从标准库functools导入reduce()函数,那么表达式reduce(lamb

dax,y:

x+y,[1,2,3])得值为。

(6)

144、假设已从标准库functools导入reduce()函数,那么表达式reduce(lambda

x,y:

max(x,y),:

1,2,3,4,4,5])得值为。

(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得值为___。

([1,2])

148、已知列表x=[1,2],执行语句y=x[:

]后表达式id(x)==id

(y)得值为_.(False)

149、已知列表x=[1,2],执行语句y=x后,表达式id(x)==id(y)得

值为。

(True)

150、已知列表x=[1,2],执行语句y=x后,表达式xisy得值为—

_____。

(True)

、已知列表x=[1,2],执行语句y=x[:

]后,表达式xisnoty得

值为_O(True)

、表达式sorted(random、sample(range(5),5))得值为—

([0,1,2,3,4])

、表达式[iforiinrange(10)ifi>

8]得

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2