大学计算机python选择填空题库与答案.docx

上传人:b****6 文档编号:8497342 上传时间:2023-01-31 格式:DOCX 页数:29 大小:26.75KB
下载 相关 举报
大学计算机python选择填空题库与答案.docx_第1页
第1页 / 共29页
大学计算机python选择填空题库与答案.docx_第2页
第2页 / 共29页
大学计算机python选择填空题库与答案.docx_第3页
第3页 / 共29页
大学计算机python选择填空题库与答案.docx_第4页
第4页 / 共29页
大学计算机python选择填空题库与答案.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

大学计算机python选择填空题库与答案.docx

《大学计算机python选择填空题库与答案.docx》由会员分享,可在线阅读,更多相关《大学计算机python选择填空题库与答案.docx(29页珍藏版)》请在冰豆网上搜索。

大学计算机python选择填空题库与答案.docx

大学计算机python选择填空题库与答案

 

1、

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

pass后,变量i的值是【4】

2、

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

3、

Python语言是一种解释型、面向【对象】的程序设计语言

4、

建立模块a.py,模块内容如下。

 

defB():

 

print(‘BBB’)

 

defA():

 

print(‘AAA’)

 

为了调用模块中的A()函数应先使用语句【fromaimportA】5、执行循环语句foriinrange(1,5,2):

print(i),循环体执行的次数

 

是【2】

 

6、函数定义以【def】开始,最后以【冒号】结束

 

7、Python表达式4.5/2的值为【2.25】,4.5//2的值为【2.0】,

 

4.5%2的值为【0.5】

 

8、循环语句foriinrange(6,-4,-2):

循环执行【5】次,循环变量i

 

的终值应当为【-2】

 

9、Python包含了数量众多的模块,通过【import】语句,可以导

 

入模块,并使用其定义的功能

 

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

’x’,3:

’c’}】

 

d={1:

’a’,2:

’b’,3:

’c’}

 

deld[1]

 

d[1]=’x’

 

deld[2]

 

print(d)

 

11、Python语句print(tuple(range

(2)),list(range

(2)))的运行结果是

 

【(0,1)[0,1]】

 

12、

Python表达式1/4+2.75的值为【3.0】

13、

下列Python语句的输出结果是【编译错误

或异常或出错

 

或报错或错误】

 

print(“数{0},量单价{1}”.format(100,285,6))

 

print(str.format(“{0},数单量价{1:

3.2f}”,100,285.6))

 

print(“数%4d,量单价%3.3f”%(100,285,6))

 

14、在直角坐标中,x,y是坐标系中任一点的位置,用x和y表示

 

第一象限或第二象限的Python表达式为【x>0andy>0orx<0and

 

y>0】

 

15、语句print(‘AAA’,”BBB”-’,sep=,end=’’!

’)执行的结果是

 

【AAA-BBB!

 

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

 

andi%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:

 

print(‘AAA’)

 

exceptexception;

 

print(‘BBB’)

 

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

 

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

 

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

 

23、下列语句执行后,s值为【[4,’x’,’y’]】

 

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

 

s[:

1]=[]

 

s[:

2]=’a’

 

s[2:

]=’b’

 

s[2:

3]=[‘x’,’y’]

 

dels[:

1]

 

24、下列语句执行后,print(di[‘fruit’][1])banana值为【】

 

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’,那print(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]),则sum(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]】

 

s1=[4,5,6]

 

s2=s1

 

s1[1]=0

 

print(s2)

 

52、Python语句print(r”nGood”)的运行结果是【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(0)将文件指针定位于【起始位置】,seek(0,1)将文件指针

 

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

 

58、

 

python

 

表达式

 

12/4-2+5*8/4%5/2

 

的值为【

 

1.0】

59、

 

已知

 

fruits=[

 

‘apple

 

’,

 

’banana’,

 

’pear’-1],print(fruits[-1])的结果

是【r】,pirnt(fruits.index(

 

‘apple

 

’))

 

的0】结,果print(是【

 

‘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’,则表达ans==(式

‘y’or‘Y’)的False值为】【

 

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

 

句导入该模块

 

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

 

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

 

upper】

 

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’},len(D):

30,’D的’是:

40【A4】

 

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

 

‘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):

print(i,end=

 

’’)

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

 

方法

 

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

 

d={1:

’x’,2:

’y’,3:

’z’}

 

deld[1]

 

deld[2]

 

d[1]=’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】

 

s1=[1,2,3,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

 

while(i<0):

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**2

 

foriinrange(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()

的值False是【】

 

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

 

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

 

s=’A’

 

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

 

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,’bprint(’,2}s[,‘b’])的运行结果是A【语法错误】

 

120、对于字典D={‘A’:

10,’B’:

20,’C’:

30,’D’:

40},对第四个字典元素

 

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

 

121、L.reverse()和L[-1:

-1-len(L):

-1]的主要区别是【CL.reverse会

 

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

-1-len(L):

-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,’.split(z’),s3=‘,’:

)’的值,则为

【[‘a’,’b,’s,.rsplit(’c’]】‘,’,1)的[‘值a,b为【’,,’sc.partition(’]】

‘,’)的值

为【(‘a’,’,’,s,.’rpartition(b,c’)】‘,’【)的(‘值a,b为’,’,s’3.join(,’c’‘)】abc’)

的值为【’a:

b:

c,’s3】.join(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,2,3,4,5,6,7,8,9],则L[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,3,2,1]】

 

135、已知s1=’redhat’,print(s1.upper())的结RED果是HAT【】,

 

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

 

是【RedHat】,print(s1.replace(‘hat’,’cat’))red的hat结果】是【

 

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

 

m=True

 

n=False

 

p=True

 

b1=m|n^p;b2=n|m^p

 

print(b1.b2)

 

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

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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