Python程序设计试题库(2)

绿阴红影里 分享 2022-05-09 下载文档

105、已知列表x =list(range(10)),那么执行语句del x[::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(lambda x: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)) 得值为___________。(9)

117、已知x就是一个列表对象,那么执行语句y = x[:]之后表达式id(x) == id(y)得值为___________.(False)

118、表达式sorted([13, 1,237, 89,100], key=lambda x:len(str(x))) 得值为___________________________________.([1,13,89,237,100])

119、已知x ={1:2,2:3},那么表达式x、get(3, 4)得值为____.(4)120、已知x = {1:2, 2:3},那么表达式x、get(2,4)得值为______。

(3)

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}得值为_________。({1,2})126、表达式{1,2,3} < {3, 4, 5} 得值为_________。(False)

127、表达式{1,2, 3} 〈{1,2,4} 得值为___________。(False)

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得值为______.(2) 133、表达式(1,2, 3)+(4,5)得值为__________________。((1,2,3,4,

5))

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=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])) 得值为____________________________________.([[2,3, 1],[1, 3, 3]])

138、已知x = [[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambda item:(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)得值为____________。

(2)

141、已知x= {1:1,2:2},那么执行语句x[2]= 4之后,len(x)得值

为____________。(2)

142、假设已从标准库functools导入reduce()函数,那么表达式reduce(l ambda x, y:x-y,[1, 2, 3])得值为____。(-4)

143、假设已从标准库functools导入reduce()函数,那么表达式reduce(lamb da x, 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):return sum(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)

151、已知列表x = [1,2],执行语句y = x[:]后,表达式x isnoty 得值为_______。(True)

152、表达式sorted(random、sample(range(5),5)) 得值为_________________________。([0, 1,2, 3, 4])

153、表达式[i foriinrange(10)if i>8] 得值为________________。([9])154、已知有列表x = [[1,2, 3], [4,5,6]],那么表达式[[row[i] for row in x] for iinrange(len(x[0]))]得值为___________________________。([[1,4],[2,5], [3,6]])

155、执行语句x,y,z= map(str,range(3))之后,变量y得值为___________。('1')

156、已知列表x = [1,2],那么执行语句x、extend([3])之后,x得值为____________。([1,2, 3])

157、已知列表x= [1, 2],那么执行语句x、append([3])之后,x得值为_____________。([1,2,[3]])

158、表达式print(0b10101) 得值为____________。(21)

159、已知x =[1,2, 3,4,5],那么执行语句del x[:3]之后,x得值为__________。([4, 5])

160、已知x = range(1,4)与y = range(4,7),那么表达式sum([i *j for i,j inzip(x,y)])得值为__________.(32)

161、表达式[5 for i in range(3)]得值为_______________。([5, 5,5])

162、表达式{1,2, 3}== {1, 3, 2}得值为___________。(True)163、表达式[1,2,3]== [1, 3, 2] 得值为____________。(False)164、已知x =[1, 2,1],那么表达式id(x[0]) == id(x[2])得值为_______________.(True)

165、表达式3not in [1, 2,3]得值为__________。(False)

166、已知x = [1, 2],那么执行语句x[0:0]= [3,3]之后,x得值为___________。([3, 3,1, 2])

167、已知x = [1,2],那么执行语句x[0:1] = [3, 3]之后,x得值为___________。([3, 3,2])

168、已知x =[1, 2,3, 4, 5],那么执行语句del x[1:3]之后,x得值为____________。([1, 4,5])

169、已知x = [[1, 2,3,],[4, 5, 6]],那么表达式sum([i*j for i,j in zip(*x)])得值为______。(32)

170、已知列表x =[1,2,3] 与y = [4,5,6],那么表达式[(i,j)for i, j in zip(x,y) if i==3] 得值为____________。([(3,6)])

171、已知列表x = [1、0,2、0, 3、0],那么表达式sum(x)/len(x)得值为___________.(2、0)

172、已知x= {1:2,2:3, 3:4},那么表达式sum(x) 得值为___________.(6)

173、已知x = {1:2,2:3,3:4},那么表达式sum(x、values()) 得值为_________.(9)

174、已知x= [3,2,3,3,4],那么表达式[indexforindex,value in enumerate(x)if value==3] 得值为____________。([0,2,3])175、表达式1234%1000//100 得值为___________。(2)

176、表达式 3 // 5 得值为_______________。(0)

177、表达式[1,2] + [3]得值为__________________。([1, 2, 3]) 178、表达式(1,)+ (2,)得值为_____________。((1,2))

179、表达式(1) + (2) 得值为____________。(3)

180、已知x,y= map(int,['1', ’2']),那么表达式x +y得值为_______.(3)

181、已知列表x = list(range(5)),那么执行语句x、remove(3)之后,表达式x、index(4) 得值为________。(3)

182、已知列表x = [1, 3,2],那么执行语句x、reverse()之后,x得值为____________。([2, 3, 1])

183、已知列表x=[1,3,2],那么执行语句x = x、reverse()之后,x 得值为____________。(None)

184、已知x为非空列表,那么表达式x、reverse()== list(reversed(x))得值为__________。(False)

185、已知x为非空列表,那么表达式x、sort()== sorted(x)得值为__________。(False)

186、已知列表x= [1,3, 2],那么执行语句y = list(reversed(x)) 之后,x得值为__________.([1,3,2])

187、已知列表x = [1,3, 2],那么执行语句y= list(reversed(x))之后,y得值为__________。([2, 3, 1])

188、已知列表x中包含超过5个以上得元素,那么表达式x == x[:5]+x[5:]得值为________.(True)

189、已知字典x = {i:str(i+3)for i in range(3)},那么表达式sum(x)得值为______。(3)

190、已知字典x = {i:str(i+3) for i in range(3)},那么表达式sum(item[0]for item in x、items())得值为___________。(3)

191、已知字典x = {i:str(i+3)for iinrange(3)},那么表达式'’、join([item[1] for item inx、items()]) 得值为_____________。

(’345')

192、已知列表x= [1, 3, 2],那么表达式[value for index,value in enumerate(x) if index==2]得值为_______________。([2])

193、已知列表x = [1,3, 2],那么执行语句a,b, c=sorted(x) 之后,b 得值为____。(2)

194、已知列表x= [1, 3,2],那么执行语句a,b,c=map(str,sorted

(x))之后,c得值为______.('3')

195、表达式set([1,2,3])== {1,2, 3}得值为____________。(True) 196、表达式set([1,2,2,3]) == {1, 2,3}得值为____________。(T rue)

197、表达式'%c’%65 == str(65)得值为___________。(False)

198、表达式’%s’%65 ==str(65) 得值为_____________。(True)

199、表达式chr(ord('b')^32)得值为_________。('B')

200、表达式'abc’in 'abdcefg' 得值为_____________。(False)

201、已知x为整数变量,那么表达式int(hex(x),16)==x 得值为_____________。(True)

202、已知x,y= 3,5,那么执行x,y = y,x 之后,x得值为__________.(5)

Python程序设计试题库(2).doc 将本文的Word文档下载到电脑

下一篇:1.2 复杂多变的关系(练习)(解析版)部编版九年级道德与法治下册精

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7 元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx