《Python程序设计》题库Word文件下载.docx

上传人:b****5 文档编号:21022536 上传时间:2023-01-27 格式:DOCX 页数:174 大小:61.43KB
下载 相关 举报
《Python程序设计》题库Word文件下载.docx_第1页
第1页 / 共174页
《Python程序设计》题库Word文件下载.docx_第2页
第2页 / 共174页
《Python程序设计》题库Word文件下载.docx_第3页
第3页 / 共174页
《Python程序设计》题库Word文件下载.docx_第4页
第4页 / 共174页
《Python程序设计》题库Word文件下载.docx_第5页
第5页 / 共174页
点击查看更多>>
下载资源
资源描述

《Python程序设计》题库Word文件下载.docx

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

《Python程序设计》题库Word文件下载.docx

整个列表。

(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('

Hello

world'

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、

48、已知x=3,那么执行语句x*=6之后,x的值为

________________。

(18)

49、表达式[3]in[1,2,3,4]的值为________________。

(False)

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、

语句

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整除的数的代码可以写

作___________________________________。

([iforiin

range(100)ifi%13==0])

77、已知

x=[3,5,7]

,那么表达式

x[10:

的值为____________。

([]

78、已知

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)),

之后

__________________。

([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、表达式

[x

for

xin

[1,2,3,4,5]

if

x<

3]

([1,2]

86、表达式

[index

index,

valuein

enumerate([3,5,7,3,7])

value==max([3,5,7,3,7])]

的值为__________________。

([2,

4]

87、已知

x=[3,5,3,7]

[x.index(i)

iinxif

i==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])的值为__________。

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[:

后,x

的值为_________。

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

106、已知列表

x=[1,2,3,4]

delx[1]

之后

([1,3,4]

107、表达式

[1]*2

的值为_________________。

([1,1]

108、表达式

[1,2]*2

([1,2,1,2]

109、已知列表

=[1,

2,3],那么执行语句

x.insert(1,

4)只有,

x的值为___________。

([1,4,2,3]

110、已知列表x=[1,

x.insert(0,

([4,1,2,3]

111、已知列表x=[1,2,

,那么执行语句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的值为。

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:

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1