大学计算机python选择填空题库及答案教学内容文档格式.docx

上传人:b****2 文档编号:3418311 上传时间:2023-05-01 格式:DOCX 页数:21 大小:28.22KB
下载 相关 举报
大学计算机python选择填空题库及答案教学内容文档格式.docx_第1页
第1页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第2页
第2页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第3页
第3页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第4页
第4页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第5页
第5页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第6页
第6页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第7页
第7页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第8页
第8页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第9页
第9页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第10页
第10页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第11页
第11页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第12页
第12页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第13页
第13页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第14页
第14页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第15页
第15页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第16页
第16页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第17页
第17页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第18页
第18页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第19页
第19页 / 共21页
大学计算机python选择填空题库及答案教学内容文档格式.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

大学计算机python选择填空题库及答案教学内容文档格式.docx

《大学计算机python选择填空题库及答案教学内容文档格式.docx》由会员分享,可在线阅读,更多相关《大学计算机python选择填空题库及答案教学内容文档格式.docx(21页珍藏版)》请在冰点文库上搜索。

大学计算机python选择填空题库及答案教学内容文档格式.docx

0】

15、语句print(‘AAA,”BBB-;

sep=d='

!

'

)执行的结果是

BBB】

16、判断整数i能否同时被3和5整除的python表达式为

【i%3==0andi%5==0]

17、要关闭Python解释器,可使用函数【quit()]或快捷键

【Ctrl+Q]

18、python语句既可以采用交互式的【命令]执行方式,又可以

采用【程序]的执行方式

19、语句a,a=10,20执行后,a的值是【20]

20、设有f=lambdax,y;

{x:

y},则f(5,10)的值是【{5:

10}】

21、下列程序的输出结果是【BBB】

try:

print(2/'

0'

exceptZeroDivisionError:

exceptexception;

22、根据文件数据的组织形式,Python的文件可分为【文本文

件】和【二进制文件】,一个python程序文件是一个【文本文

件】,一幅jpg图像文件是一个【二进制文件】

23、下列语句执行后,s值为【[4,'

'

y'

]】

s=[1,2,3,4,5,6]

s[:

1]=[]

2]='

s[2:

]='

3]=[‘x'

]

dels[:

1]

24、下列语句执行后,print(di[‘fruit'

][1])b值为n【】

di={‘fruit'

:

[‘apple'

banana"

orange'

di[fruit].append(‘watermelon'

25、设m,n为整型数据,则与m%n等价的表达式为【m-m//n*n

或m-n*(m//n)]

26、下列语句执行后的结果是【15]

27、fruits={‘apple'

3,'

banana'

4,'

pear'

5}

fruits[‘banana'

]=7

print(sum(fruits.values()))

28、python语句print(len({}))的结果是【0]

***选择我就写上选项了***

29、Python语言属于【D高级语言]

30、下列程序执行后,y的值是【B125]

deff(x,y):

returnx**2+y**2

y=f(f(1,3),5)

31、设s='

PythonProgramming'

那么nt(s[-5:

])的结果是【A

mming]

32、执行下列语句后的显示结果是【DFALSE

frommathimportsqrt

print(sqrt(3)*sqrt(3)==3)

33、语句x=imput()执行时,如果从键盘输入12并按回车键,则x

的值是【C‘12'

34、tuple(range(2,10,2))的返回结果是【D(2,4,6,8)]

35、语句eval(‘2+4/5'

)执行后输出结果是A[2.8]

36、在python中,逻辑量有【BTrue,False】

37、设s='

HappyNewYear'

S[3:

8]的值为【B‘pyNe'

38、设a二set([1,2,2,3,3,3,4,4,4,4])贝Ssum(a)的值是【A10]

39、下列属于math库中的数学函数的是【Dsqrt()]

40、关于循环描述下列说法错误的是【Bpython允许无止境的循

环]

41、下列表式中,值不是1的是【C~1]

42、下列程序的输出结果是【B10]

f=open(‘f.txt'

w)

f.writelines([‘pythonprogramming.])

f.close()

f=open(‘f.txt'

rb'

f.seek(10,1)

print(f.tell())

43、下列while循环执行的次数为【B10]

k=1000

whilek>

1:

print(k)

k=k/2

44、下列语句的运行结果是【C8]

f1=lambdax:

x*2

f2=lambdax:

x**2

print(f1(f2

(2)))

45、一下关于函数说法正确的是【C函数的实际参数可以是其他函数的调用】

46、下列语句执行后的输出是【D5】

if2:

print(5)

else:

print(6)

47、python内置的集成开发工具是【CIDLE!

48、在python中,实现多支选择结果的最佳方法是【Dif-elif-else】

49、下列标识符中合法的是【B_9】

50、python表达式中,可以使用【A圆括号()】控制运算的优先顺序

51、下列Python语句的输出结果是【B[4,0,6]】

s仁[4,5,6]

s2=s1

s1[1]=0

print(s2)

52、Python语句print(r”Good)的运行结果是【D\nGood】

53、下面程序段求x和y中的较大数,不正确的是【C

if(y>

=x):

maxNum二y:

maxNum=x】

54、循环语句foriinrange(-3,21,4)的循环次数为【6】

55、下列python语句的执行结果是【43】

a,b=3,4

a,b=b,a

print(a,b)

56、以下while循环的循环次数是【无限】

i=0

while(i<

10):

if(i<

1):

coninue

if(i==5):

break

i+=1

57、seek(O)#文件指针定位于【起始位置】,seek(0,1)将文件指针

定位于【当前位置】,seek(0,2)将文件指针定位于【文件末尾】

58、python表达式12/4-2+5*8/4%5/2的值为【1.0】

59、已知fruits=[‘apple'

pear'

-]]pr1n)(f的结s果是

【r】,pirnt(fruits.index(‘apple'

))的结果是riht(‘Apple'

in

furits)的结果是【False!

60、{1,2,3,4}&

{3,4,5}的值是【{3,4}】,{1,2,3,4}|{3,4,5的值是

【{1,2,3,4,5}】,{1,2,3,4}-{3,4,5}的值是【{1,2}】

61、使用关键字【global】可以在一个函数中设置一个全局变量

62、Python提供了【异常处理】机制来专门处理程序运行时错

误,相应的语句是【try-except:

63、python语句print(set([1,2,1,2,3]))的结果是【{1,2,3}】

64、一直ans='

n'

则表达式s==(‘y'

or‘Y'

)的值为I【

65、使用math模块库中的函数是,必须要使用【importmathI语

句导入该模块

66、以下python注释代码,不正确的是【C//python注释代码】

67、将字符串中全部字母转换为大写字母的字符串方法是【C

upperI

68、已知x=2,语句x*=x+1执行后,x的值是【C6】

69、下列选项中,不属于python特点的是【B运行效率高】

70、下列选项中不属于函数优点的是【C便于发挥程序员的创造

力】

71、在读写文件之前,用于创建文件对象的函数是【Aopen】

72、在一个同时包含整数和浮点数的表达式中,python要进行的

转换是【B整数转换为浮点数】

73、python不支持的数据类型有【Achar】

74、如果以负数作为平方根函数math.sqrt()的参数将产生【D

ValueError异常】

75、对于字典D={A'

10,'

B‘:

20,'

C},ien0,D)的是:

4A4】

76、python语句print(type([1,2,3,4]))的输出结果是【C<

class

‘list'

>

77、以下不能创建集合的语句是【Ds3=(1,2,3,4)】

78、python语句print(type((1,2,3,4)))的输出结果是【A<

tuple'

>】

79、下列语句的作用是【C在D盘根文件夹下建立ppp文件夹】

>

importos

os.mkdir(“d:

ppp”)

80、下列关于字符串的描述错误的是【B在字符串中,同一个字母的大小是等价的】

81、下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是【D“ABC“DEF]

82、已知f=lambdax.y:

x+y,则f([4],[1,2,3])的值是【[4,1,2,3]]

83、对于列表x,x.append(a)等价于【x+[a]]

84、用户编写的python程序(避免使用依赖于系统的特性),无需修改jiukeyi在不同的平台上运行,这是python的【可移植]特性

85、下列python语句的运行结果为【012234]

foriinrange(3):

print(i,end二'

foriinrange(2,5):

86、二进制文件的读取与写入可以分别使用【read()]和

【write()]方法

87、下列语句执行后的结果是【2]

z'

A

print(len(d))

88、下列python语句的输出结果是【TrueTrueFlaseTrueTrue]

x=y=[1,2]

x.append(3)

print(xisy,x==y,end='

z=[1,2,3]

print(xisz,x==z,y==z)

89、表达式2<

=1and0ornot0的值是【True]

90、python的【os]模块提供了许多文件处理方法

91、下列语句的运行结果是【7]

s仁[123,4]

s2=[5,6,7]

print(len(s1,s2))

92、下列语句执行后的结果是【食品]

d1={1:

food'

}

d2={1:

食品'

2:

饮料’}

d1.update(d2)

print(d1[1])

93、在python中,设有s1={1,2,3},s2二{2,3,5}则print(s1.update(s2))

的结果为【None],s1.intersction(s2)的结果为【{2,3,5}],

s1.difference(s2)的结果为【{2}]

94、执行下列python语句后的输出结果是【1】,循环执行了

【1】次

i=-1

O):

i*=i

print(i)

95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】

96、字典是【无需的”关键字值”对或key-valuepair】

97、在python中,传统除法运算符是【/】,整除除法运算符是

【//】

98、python表达式[iforiinrange(5)ifi%2!

=]的值为【[1,3]】,[i**2foriinrange(3)]的值为【0,1,4】

99、在python解释器中,使用函数【help()】,可进入帮助系统

100、序列元素的编号从【0】开始,访问序列元素的编号用

【[]】括起来

101、python表达式12/4-2+5*8/4%5/2的值为【1.0】

102、python无穷循环whiletrue:

的循环体中可用【break】语

句退出循环

103、异常处理程序将可能发生异常的语句放在【try】语句

中,紧跟其后可繁殖若干个对应【except】语句。

如果引发异

常,则系统依次检查【except】语句,试图找到于所发生异常相匹配的【异常类型】

104、执行下面的程序段后,k值是【36】

k=1

n=263

while(n):

k*=n%10

n〃=10

105、python语句first,*middles,last二range(6)执行后,middles的值为【[1,2,3,4]】,sum(middles)/len(middles)的值为【2.5】

106、‘AsDf888‘.isalpha()的值是s4】

107、【函数】是程序的一种抽象,它通过分装实现【代码复

用】

108、下面语句的执行结果是【’A,'

A,'

A'

s='

print(3*s.split())

109、集合是一组无序排列的、【不重复】的元素集,它包含

两种类型、即【可变集合】和【不可变集合】

110、在python中,如果异常未被处理或捕捉,程序就会用

【Traceback】错误信息种植程序的执行

111、python,如果语句太长,可以使用【】作为续行符

112、python提供了一些异常类,所有异常都是【Exception】类的成员

113、下列语句的运行结果是【5】

s=[1,2,3,4]

s.append([5,6])

print(len(s))

114、

Python异常处理机制中没有【Bthrow】语句

115、

type(1+0xf*3.14)的结果是【C<

classfloat>

116、

下列类型数据中可以变化的是【A列表】

117、

在python中,正确的赋值语句为【Dx=y=30]

118、

执行下列python语句后的显示结果是【AEqual]

x=2

y=2.0

if(x==y):

print(‘Equal'

)else:

print(‘NotEqual'

119、

已知s={a,1,prin,t2s[,b])的运行结果是语法错

误】

120、

对于字典D={‘A:

C:

30,'

D:

40},对第四个字典元

素的访问形式是【D[‘D]】

121、

L.reverse(和L[-1:

-1-len(L):

-1]的主要区别是【C

L.reverse会改变列表L的内容,而L[-1:

-1]产生一个新

列表,不会改变列表L原来内容】

122、

设有函数段

k=10

while(k):

k=k-1

则下面描述中正确的是【Awhile循环执行10次】

123、执行下列语句后的显示结果是【Ahelloword]

world='

world'

print(‘hello'

+world)

124、下列python语句的运行结果是【C4]

nums二set([1,2,2,3,3,3,4])

print(len(nums))

125、设s='

a,b,c'

s2=(‘x'

y‘s.©

pZ'

(),s3='

):

的值为

【[‘a'

s.rsplit(],‘,'

1)的值Ob【,'

c'

]],s.partition(‘,'

)的

值为【(‘a'

s.rpartitijDK,‘,'

)的值为

【(‘a,b'

„s3.joinC'

)]bc'

)的值为【’a:

sc.joir】s2)的值为

【’x:

y:

z'

126、执行循环语句foriinrange(1,5):

pass后,变量i的值是

【4]

127、python基本数据类型包括【数值型]、【字符串型]、

和【布尔型],复合数据类型有【列表]、【元组]、【字典]

和集合

128、语句y=x的含义是【y和x指向同一个数据对象]

129、在python中,赋值的含义是使变量【指向]一个数据

对象,该变量是该数据对象的【别名]

130、字符串s中最后一个字符的位置是【-1]

131、算法的效率通过【时间]和【空间]来度量

132、没有return语句的函数将返回【None]

133、使用math模块库函数时,比喻要使用【importmath]

语句导入该模块

134、设有列表L二[1,234,5,6,7,8,9],贝SL[2:

4]的值是

【[3,4]],L[:

:

2]的值是【[1,3,5,7,9]],L[-1]的值是【9],L[-1:

-

1-len(L):

-1]的值是【[9,8,7,6,5,4,321】

135、已知s仁'

redhat'

print(s1.upper())的结R果是【

HAT],print(s1.swapcase())的结果是【REDHAT],print(s1,title)

的结果是【RedHat],print(s1.replace(‘hat'

cat'

)|e的结果是【

hat]

136、执行下列python语句将产生的结果是【TrueFalse]

m=True

n二False

p=True

b1=m|nAp;

b2二n|m^p

print(b1.b2)

137、对于if语句的条件表达式后面或else后面的语句块,应

将它们【缩进对齐]

138、python语句行从解释器提示符后的第【1或-]列开

始,python程序中的单行注释采用【#]开头

139、已知a=3,b=5,c=6,d=True,则表达式notdora>

=0and

a+c>

b+3的值为【True]

140、当x=0;

y=50时,语句z=xifx>

yelsey执行后,z的值

时【50】

141、python提供了两个对象身份比较运算符【is】和【is

not】来测试两个变量是否指向同一个对象

142、python语句print([1,2,1,2,3])的结果时【{1,2,3}】

143、下列python语句的运行结果是【True]

x=False

y=False

z=False

print(xoryandz)

144、函数定义时确定的参数称为【形式参数】,而函数调用

时提供的参数成为【实际参数】

145、下列python语句的运行结果是【D3】

b,3:

print(len(d))

146、对于字典D={‘A:

30,'

个字典元对第

素的访问形式是【CD[‘D]】

147、关于语句f=open(‘demo.txt'

r'

),下列说法不正确的是

【D只能向demo.txt文件写数据,而不能从该文件读数据】

148、数学关系是2<

x<

=10表达正确的是【B2<

xand

=10】

149、以下叙述中正确的是【python是解释性语言】

150、已知x=2,语句,语句x*=x+1执行后,x的值是【C6]

151、

F面if语句统计满足“性别(gender)为男、职称(duty)为副

教授、年龄(age)小于40岁“,条件的人数,正确的语句是【B

if(gender=='

男'

andage<

40andduty=='

副教授'

n+=1]

152、语句x,y=eval(input())执行时,输入数据格式错误的是

【A34]

153、下列说法中正确的是【Cbreak能结束循环,,而

continue只能结束本循环]

154、print(‘{:

7,22}{}'

.format(101/7,101%8))的运行结果是【

□口14.43口5(□代表空格)]

155、以下叙述中正确的是【A同一层次的语句必须对齐]

156、python提供了一些异常类,所有异常都是【Exception]

类的成员

157、下面语句的输出结果是【{1:

}]

d={1:

158、python表达式1/4+2.75的值为【3.0]

159、下列标识符中合法的是【B_9]

160、以下不合法的布尔表达式是【B3=a]

161、下列循环语句中有语法错误的是【CforTrue:

x=30]

162、下列程序的输出结果是【无输出】

x

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

当前位置:首页 > 总结汇报 > 学习总结

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

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