文档库 最新最全的文档下载
当前位置:文档库 › 大学计算机python选择填空题库及答案

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

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

1、

执行循环语句for i in range(1,5):pass后,变量i的值是【4】9、循环语句for i in range(-3,21-4)的循环次数为【6】

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

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

def B():

print(‘BBB')

def A():

print(‘AAA')

为了调用模块中的A()函数应先使用语句【from a import A】

12、执行循环语句for i in range(1,5,2):print(i),循环体执行的次数是【2】

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

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

15、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变量i的终值应当为【-2】

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

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

17、下面语句的输出结果是【{1:'x',3:'c'}】

d={1:'a',2:'b',3:'c'}

del d[1]

d[1]='x'.

del d[2]

print(d)

18、Python语句print(tuple(range(2)),list(range(2)))的运行结果是【(0,1)[0,1]】

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

20、下列Python语句的输出结果是【编译错误或异常或出错或报错或错误】

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

print(str.format(“数量{0},单价{1:3.2f}”,100,285.6))

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

21、在直角坐标中,x,y是坐标系中任一点的位置,用x和y表示第一象限或第二象限的Python表达式为【x>0 and y>0 or x<0 and

y>0】

22、语句print(‘AAA',”BBB”,sep='-',end='!')执行的结果是【AAA-BBB!】

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

24、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】

25、python语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式

26、语句a,a=10,20执行后,a的值是【20】

】{5:10}的值是【f(5,10)则f=lambda x,y;{x:y},设有、27.

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

try:

print(2/'0')

except ZeroDivisionError:

print(‘AAA')

except exception;

print(‘BBB')

29、根据文件数据的组织形式,Python的文件可分为【文本文件】和【二进制文件】,一个python程序文件是一个【文本文件】,一幅jpg图像文件是一个【二进制文件】

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

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

s[:1]=[]

s[:2]='a'

s[2:]='b'

s[2:3]=[‘x','y']

del s[:1]

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

di={‘fruit':[‘apple','banana','orange']}

di[fruit].append(‘watermelon')

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

m-n*(m//n).

33、下列语句执行后的结果是【15】

34、fruits={‘apple':3,'banana':4,'pear':5}

fruits[‘banana']=7

print(sum(fruits.values()))

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

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

36、Python语言属于【D 高级语言】

37、下列程序执行后,y的值是【B 125】

def f(x,y):

return x**2+y**2

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

38、设s='Python Programming',那么print(s[-5:])的结果是【A mming】

39、执行下列语句后的显示结果是【D FALSE】

from math import sqrt

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

40、语句x=imput()执行时,如果从键盘输入12并按回车键,则x 的值是【C ‘12'】

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

42、语句eval(‘2+4/5')执行后输出结果是【A 2.8】

】B True,False中,逻辑量有【python在、43.

44、设s='Happy New Year',则s[3:8]的值为【B ‘py Ne'】

45、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】

46、下列属于math库中的数学函数的是【D sqrt()】

47、关于循环描述下列说法错误的是【B python允许无止境的循环】

48、下列表式中,值不是1的是【C ~1】

49、下列程序的输出结果是【B 10】

f=open(‘f.txt','w')

f.writelines([‘python programmin

g.])

f.close()

f=open(‘f.txt','rb')

f.seek(10,1)

print(f.tell())

50、下列while循环执行的次数为【B 10】

k=1000

while k>1:

print(k)

k=k/2

51、下列语句的运行结果是【C 8】

f1=lambda x:x*2

f2=lambda x:x**2

print(f1(f2(2)))

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

53、下列语句执行后的输出是【D 5】

if 2:

print(5)

else:

print(6)

54、python内置的集成开发工具是【C IDLE】

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

56、下列标识符中合法的是【B _9】

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

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

s1=[4,5,6]

s2=s1

s1[1]=0

print(s2)

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

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

if(y>=x):maxNum=y:maxNum=x】

61、循环语句for i in range(-3,21,4)的循环次数为【6】

】4 3语句的执行结果是【python下列、62.

a,b=3,4

a,b=b,a

print(a,b)

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

i=0

while(i<10):

if(i<1):coninue

if(i==5):break

i+=1

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

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

66、已知fruits=[‘apple','banana','pear'],print(fruits[-1][-1])的结果是【r】,pirnt(fruits.index(‘apple'))的结果是【0】,print(‘Apple' in furits)的结果是【False】

67、{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}】

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

69、Python提供了【异常处理】机制来专门处理程序运行时错误,相应的语句是【try-except】

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

】False的值为【ans==(‘y' or ‘Y')则表达式='n',ans一直、71.

相关文档