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

合集下载

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

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

1、执行循环语句 for i in range(1,5):pass 后,变量 i 的值是【 4】2、循环语句 for i in range(-3,21-4) 的循环次数为【 6】3、Python 语言是一种解释型、面向【对象】的程序设计语言4、建立模块 a.py, 模块内容如下。

def B():print( ‘BBB’)def A():print( ‘AAA’)为了调用模块中的 A()函数应先使用语句【 from a import A 】5、执行循环语句 for i in range(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、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变量i的终值应当为【 -2】9、Python 包含了数量众多的模块,通过【import 】语句,可以导入模块,并使用其定义的功能10、下面语句的输出结果是【{1: ’x’,3: ’c’} 】d={1: ’a’,2: ’b’,3: ’c’}del d[1]d[1]= ’x’del d[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>0 and y>0 or x<0 and y>0 】15、语句print(‘AAA’,”BBB”-’,sep=,end=’’!’)执行的结果是【A AA-BBB! 】16、判断整数i能否同时被3和5整除的python表达式为【i%3==0and i%5==0 】17、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】18、python 语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式19、语句a,a=10,20执行后,a的值是【20】20、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】21、下列程序的输出结果是【BBB 】try:print(2/ ’0’)except ZeroDivisionError:print( ‘AAA’)except exception;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’]del s[: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’]=7print(sum(fruits.values()))28、python 语句 print(len({})) 的结果是【 0】***选择我就写上选项了 ***29、Python 语言属于【 D 高级语言】30、下列程序执行后,y的值是【B 125】def f(x,y):return x**2+y**2y=f(f(1,3),5)31、设s=’Python Programming’,那print(s[么-5:])的结果是【Amming 】32、执行下列语句后的显示结果是【 D FALSE 】from math import sqrtprint(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中,逻辑量有【B True,False】37、设 s=’Happy New Year ’,s[3:8]则的值为【 B ‘py Ne ’】38、设 a=set([1,2,2,3,3,3,4,4,4,4]), 则 sum(a) 的值是【 A 10 】39、下列属于 math 库中的数学函数的是【 D sqrt() 】40、关于循环描述下列说法错误的是【 B python 允许无止境的循环】41、下列表式中,值不是 1 的是【 C ~1 】42、下列程序的输出结果是【 B 10 】f=open ( ‘f.txt’,’w’)f.writelines([‘python programming.])f.close()f=open( ‘f.txt’,’rb’)f.seek(10,1)print(f.tell())43、下列while循环执行的次数为【 B 10】k=1000while k>1:print(k)k=k/244、下列语句的运行结果是【 C 8】f1=lambda x:x*2f2=lambda x:x**2print(f1(f2(2)))45、一下关于函数说法正确的是【 C 函数的实际参数可以是其他函数的调用】46、下列语句执行后的输出是【 D 5 】if 2:print(5)else:print(6)47、python 内置的集成开发工具是【 C IDLE 】48、在python中,实现多支选择结果的最佳方法是【D if-elif-else】49、下列标识符中合法的是【 B _9】50、python 表达式中,可以使用【A 圆括号 ()】控制运算的优先顺序51、下列Python语句的输出结果是【B [4,0,6]】s1=[4,5,6]s2=s1s1[1]=0print(s2)52、Python 语句 print(r ”nGood”)的运行结果是【 D \nGood 】53、下面程序段求x和y中的较大数,不正确的是【Cif(y>=x):maxNum=y:maxNum=x】54、循环语句 for i in range(-3,21,4) 的循环次数为【 6】55、下列 python 语句的执行结果是【 4 3 】a,b=3,4a,b=b,aprint(a,b)56、以下while循环的循环次数是【无限】i=0while(i<10):if(i<1):coninueif(i==5):breaki+=157、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模块库中的函数是,必须要使用【import math 】语句导入该模块66、以下python注释代码,不正确的是【 C //python 注释代码】67、将字符串中全部字母转换为大写字母的字符串方法是【Cupper 】68、已知x=2,语句x*=x+1执行后,x的值是【C 6】69、下列选项中,不属于python 特点的是【 B 运行效率高】70、下列选项中不属于函数优点的是【 C 便于发挥程序员的创造力】71、在读写文件之前,用于创建文件对象的函数是【 A open 】72、在一个同时包含整数和浮点数的表达式中,python 要进行的转换是【 B 整数转换为浮点数】73、python 不支持的数据类型有【 A char 】74、如果以负数作为平方根函数math.sqrt() 的参数将产生【 DValueError 异常】75、对于字典D={‘A’:10,’B’:20,’C’},len(D):30,’D的’是:40【A 4】76、python 语句 print(type([1,2,3,4])) 的输出结果是【 C <class‘list ’>】77、以下不能创建集合的语句是【 D s3=(1,2,3,4) 】78、python 语句 print(type((1,2,3,4))) 的输出结果是【 A <class‘tuple ’>】79、下列语句的作用是【C在D盘根文件夹下建立ppp 文件夹】>>>import os>>>os.mkdir(“d:ppp”)80、下列关于字符串的描述错误的是【 B 在字符串中,同一个字母的大小是等价的】81、下列表达式中,有3个表达式的值相同,另一个不相同,与其他 3 个表达式不同的是【 D “ABC”-“DEF”】82、已知f=lambda x.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】for i in range(3):print(i,end=’’)for i in range( 2,5):print(i,end=’’)86、二进制文件的读取与写入可以分别使用【read()】和【write()】方法87、下列语句执行后的结果是【2】d={1: ’x’,2: ’y’,3: ’z’}del d[1]del d[2]d[1]= ’A’print(len(d))88、下列python语句的输出结果是【True TrueFlase True True】x=y=[1,2]x.append(3)print(x is y,x==y,end=’’)z=[1,2,3]print (x is z,x==z,y==z)89、表达式2<=1 and 0 or not 0的值是【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=-1while(i<0):i*=iprint(i)95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】96、字典是【无需的”关键字:值”对或key-value pair】97、在python中,传统除法运算符是【/】,整除除法运算符是【//】98、python 表达式 [i for i in range(5) if i%2!=] 的值为【 [1,3] 】,[i**2for i in range(3)] 的值为【 0,1,4 】99、在python解释器中,使用函数【help()】,可进入帮助系统100 、序列元素的编号从【 0】开始,访问序列元素的编号用【[]】括起来101 、 python 表达式 12/4-2+5*8/4%5/2的值为【1.0】102 、 python 无穷循环 while true: 的循环体中可用【 break 】语句退出循环103 、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟其后可繁殖若干个对应【except 】语句。

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

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

1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】2、循环语句for i in range(-3,21-4)的循环次数为【6】3、Python语言是一种解释型、面向【对象】的程序设计语言4、建立模块a.py,模块内容如下。

def B():print(‘BBB’)def A():print(‘AAA’)为了调用模块中的A()函数应先使用语句【from a import A】5、执行循环语句for i in range(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、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变量i的终值应当为【-2】9、Python包含了数量众多的模块,通过【import】语句,可以导入模块,并使用其定义的功能10、下面语句的输出结果是【{1:’x’,3:’c’}】d={1:’a’,2:’b’,3:’c’}del d[1]d[1]=’x’del d[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>0 and y>0 or x<0 and y>0】15、语句p rint(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结果是【AAA-BBB!】16、判断整数i能否同时被3和5整除的python表达式为【i%3==0and i%5==0】17、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】18、python语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式19、语句a,a=10,20执行后,a的值是【20】20、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】try:print(2/’0’)except ZeroDivisionError:print(‘AAA’)except exception;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’]del s[:1]24、下列语句执行后,print(di[‘fruit’][1])值为【banana】d i={‘fruit’:[‘apple’,’banana’,’orange’]}di[fruit].append(‘watermelon’)25、设m,n为整型数据,则与m%n等价的表达式为【m-m//n*n或m-n*(m//n)】27、fruits={‘apple’:3,’banana’:4,’pear’:5}f ruits[‘banana’]=7print(sum(fruits.values()))28、python语句print(len({}))的结果是【0】***选择我就写上选项了***29、Python语言属于【D 高级语言】30、下列程序执行后,y的值是【B 125】def f(x,y):return x**2+y**2y=f(f(1,3),5)31、设s=’Python Programming’,那么print(s[-5:])的结果是【Amming】32、执行下列语句后的显示结果是【D FALSE】from math import sqrtprint(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中,逻辑量有【B True,False】37、设s=’Happy New Year’,则s[3:8]的值为【B ‘py Ne’】38、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】39、下列属于math库中的数学函数的是【D sqrt()】40、关于循环描述下列说法错误的是【B python允许无止境的循环】41、下列表式中,值不是1的是【C ~1】42、下列程序的输出结果是【B 10】f=open(‘f.txt’,’w’)f.writelines([‘python programming.])f.close()f=open(‘f.txt’,’rb’)f.seek(10,1)print(f.tell())43、下列while循环执行的次数为【B 10】k=1000while k>1:print(k)k=k/244、下列语句的运行结果是【C 8】f1=lambda x:x*2f2=lambda x:x**2print(f1(f2(2)))45、一下关于函数说法正确的是【C 函数的实际参数可以是其他函数的调用】46、下列语句执行后的输出是【D 5】if 2:print(5)else:print(6)47、python内置的集成开发工具是【C IDLE】48、在python中,实现多支选择结果的最佳方法是【D if-elif-else】49、下列标识符中合法的是【B _9】50、python表达式中,可以使用【A 圆括号()】控制运算的优先顺序51、下列Python语句的输出结果是【B [4,0,6]】s1=[4,5,6]s2=s1s1[1]=0print(s2)52、Python语句print(r”\nGood”)的运行结果是【D \nGood】53、下面程序段求x和y中的较大数,不正确的是【Cif(y>=x):maxNum=y:maxNum=x】54、循环语句for i in range(-3,21,4)的循环次数为【6】55、下列python语句的执行结果是【4 3】a,b=3,4a,b=b,aprint(a,b)56、以下while循环的循环次数是【无限】i=0while(i<10):if(i<1):coninueif(i==5):breaki+=157、seek(0)将文件指针定位于【起始位置】,seek(0,1)将文件指针定位于【当前位置】,seek(0,2)将文件指针定位于【文件末尾】58、python表达式12/4-2+5*8/4%5/2的值为【1.0】59、已知f ruits=[‘apple’,’banana’,’pear’],print(fruits[-1][-1])的结果是【r】,p irnt(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模块库中的函数是,必须要使用【import math】语句导入该模块66、以下python注释代码,不正确的是【C //python注释代码】67、将字符串中全部字母转换为大写字母的字符串方法是【Cupper】68、已知x=2,语句x*=x+1执行后,x的值是【C 6】69、下列选项中,不属于python特点的是【B 运行效率高】70、下列选项中不属于函数优点的是【C 便于发挥程序员的创造力】71、在读写文件之前,用于创建文件对象的函数是【A open】72、在一个同时包含整数和浮点数的表达式中,python要进行的转换是【B 整数转换为浮点数】73、python不支持的数据类型有【A char】74、如果以负数作为平方根函数math.sqrt()的参数将产生【DValueError异常】75、对于字典D={‘A’:10,’B’:20,’C’:30,’D’:40},len(D)的是【A 4】76、python语句print(type([1,2,3,4]))的输出结果是【C <class ‘list’>】77、以下不能创建集合的语句是【D s3=(1,2,3,4)】78、python语句print(type((1,2,3,4)))的输出结果是【A <class‘tuple’>】79、下列语句的作用是【C 在D盘根文件夹下建立ppp文件夹】>>>import os>>>os.mkdir(“d:\\ppp”)80、下列关于字符串的描述错误的是【B 在字符串中,同一个字母的大小是等价的】81、下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是【D “ABC”-“DEF”】82、已知f=lambda x.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】for i in range(3):print(i,end=’’)for i in range(2,5):print(i,end=’’)86、二进制文件的读取与写入可以分别使用【read()】和【write()】方法87、下列语句执行后的结果是【2】d={1:’x’,2:’y’,3:’z’}del d[1]del d[2]d[1]=’A’print(len(d))88、下列python语句的输出结果是【True TrueFlase True True】x=y=[1,2]x.append(3)p rint(x is y,x==y,end=’’)z=[1,2,3]print (x is z,x==z,y==z)89、表达式2<=1 and 0 or not 0的值是【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=-1while(i<0):i*=iprint(i)95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】96、字典是【无需的”关键字:值”对或key-value pair】97、在python中,传统除法运算符是【/】,整除除法运算符是【//】98、python表达式[i for i in range(5) if i%2!=]的值为【[1,3]】,[i**2 fori in range(3)]的值为【0,1,4】99、在python解释器中,使用函数【help()】,可进入帮助系统100、序列元素的编号从【0】开始,访问序列元素的编号用【[]】括起来101、python表达式12/4-2+5*8/4%5/2的值为【1.0】102、python无穷循环while true:的循环体中可用【break】语句退出循环103、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟其后可繁殖若干个对应【except】语句。

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

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

1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】2、循环语句for i in range(-3,21-4)的循环次数为【6】3、Python语言是一种解释型、面向【对象】的程序设计语言4、建立模块a.py,模块内容如下。

def B():print(‘BBB’)def A():print(‘AAA’)为了调用模块中的A()函数应先使用语句【from a import A】5、执行循环语句for i in range(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、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变量i的终值应当为【-2】9、Python包含了数量众多的模块,通过【import】语句,可以导入模块,并使用其定义的功能10、下面语句的输出结果是【{1:’x’,3:’c’}】d={1:’a’,2:’b’,3:’c’}del d[1]d[1]=’x’del d[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>0 and y>0 or x<0 and y>0】15、语句p rint(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结果是【AAA-BBB!】16、判断整数i能否同时被3和5整除的python表达式为【i%3==0and i%5==0】17、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】18、python语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式19、语句a,a=10,20执行后,a的值是【20】20、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】try:print(2/’0’)except ZeroDivisionError:print(‘AAA’)except exception;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’]del s[:1]24、下列语句执行后,print(di[‘fruit’][1])值为【banana】d i={‘fruit’:[‘apple’,’banana’,’orange’]}di[fruit].append(‘watermelon’)25、设m,n为整型数据,则与m%n等价的表达式为【m-m//n*n或m-n*(m//n)】27、fruits={‘apple’:3,’banana’:4,’pear’:5}f ruits[‘banana’]=7print(sum(fruits.values()))28、python语句print(len({}))的结果是【0】***选择我就写上选项了***29、Python语言属于【D 高级语言】30、下列程序执行后,y的值是【B 125】def f(x,y):return x**2+y**2y=f(f(1,3),5)31、设s=’Python Programming’,那么print(s[-5:])的结果是【Amming】32、执行下列语句后的显示结果是【D FALSE】from math import sqrtprint(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中,逻辑量有【B True,False】37、设s=’Happy New Year’,则s[3:8]的值为【B ‘py Ne’】38、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】39、下列属于math库中的数学函数的是【D sqrt()】40、关于循环描述下列说法错误的是【B python允许无止境的循环】41、下列表式中,值不是1的是【C ~1】42、下列程序的输出结果是【B 10】f=open(‘f.txt’,’w’)f.writelines([‘python programming.])f.close()f=open(‘f.txt’,’rb’)f.seek(10,1)print(f.tell())43、下列while循环执行的次数为【B 10】k=1000while k>1:print(k)k=k/244、下列语句的运行结果是【C 8】f1=lambda x:x*2f2=lambda x:x**2print(f1(f2(2)))45、一下关于函数说法正确的是【C 函数的实际参数可以是其他函数的调用】46、下列语句执行后的输出是【D 5】if 2:print(5)else:print(6)47、python内置的集成开发工具是【C IDLE】48、在python中,实现多支选择结果的最佳方法是【D if-elif-else】49、下列标识符中合法的是【B _9】50、python表达式中,可以使用【A 圆括号()】控制运算的优先顺序51、下列Python语句的输出结果是【B [4,0,6]】s1=[4,5,6]s2=s1s1[1]=0print(s2)52、Python语句print(r”\nGood”)的运行结果是【D \nGood】53、下面程序段求x和y中的较大数,不正确的是【Cif(y>=x):maxNum=y:maxNum=x】54、循环语句for i in range(-3,21,4)的循环次数为【6】55、下列python语句的执行结果是【4 3】a,b=3,4a,b=b,aprint(a,b)56、以下while循环的循环次数是【无限】i=0while(i<10):if(i<1):coninueif(i==5):breaki+=157、seek(0)将文件指针定位于【起始位置】,seek(0,1)将文件指针定位于【当前位置】,seek(0,2)将文件指针定位于【文件末尾】58、python表达式12/4-2+5*8/4%5/2的值为【1.0】59、已知f ruits=[‘apple’,’banana’,’pear’],print(fruits[-1][-1])的结果是【r】,p irnt(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模块库中的函数是,必须要使用【import math】语句导入该模块66、以下python注释代码,不正确的是【C //python注释代码】67、将字符串中全部字母转换为大写字母的字符串方法是【Cupper】68、已知x=2,语句x*=x+1执行后,x的值是【C 6】69、下列选项中,不属于python特点的是【B 运行效率高】70、下列选项中不属于函数优点的是【C 便于发挥程序员的创造力】71、在读写文件之前,用于创建文件对象的函数是【A open】72、在一个同时包含整数和浮点数的表达式中,python要进行的转换是【B 整数转换为浮点数】73、python不支持的数据类型有【A char】74、如果以负数作为平方根函数math.sqrt()的参数将产生【DValueError异常】75、对于字典D={‘A’:10,’B’:20,’C’:30,’D’:40},len(D)的是【A 4】76、python语句print(type([1,2,3,4]))的输出结果是【C <class‘list’>】77、以下不能创建集合的语句是【D s3=(1,2,3,4)】78、python语句print(type((1,2,3,4)))的输出结果是【A <class‘tuple’>】79、下列语句的作用是【C 在D盘根文件夹下建立ppp文件夹】>>>import os>>>os.mkdir(“d:\\ppp”)80、下列关于字符串的描述错误的是【B 在字符串中,同一个字母的大小是等价的】81、下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是【D “ABC”-“DEF”】82、已知f=lambda x.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】for i in range(3):print(i,en d=’’)for i in range(2,5):print(i,end=’’)86、二进制文件的读取与写入可以分别使用【read()】和【write()】方法87、下列语句执行后的结果是【2】d={1:’x’,2:’y’,3:’z’}del d[1]del d[2]d[1]=’A’print(len(d))88、下列python语句的输出结果是【True TrueFlase True True】x=y=[1,2]x.append(3)p rint(x is y,x==y,end=’’)z=[1,2,3]print (x is z,x==z,y==z)89、表达式2<=1 and 0 or not 0的值是【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=-1while(i<0):i*=iprint(i)95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】96、字典是【无需的”关键字:值”对或key-value pair】97、在python中,传统除法运算符是【/】,整除除法运算符是【//】98、python表达式[i for i in range(5) if i%2!=]的值为【[1,3]】,[i**2 fori in range(3)]的值为【0,1,4】99、在python解释器中,使用函数【help()】,可进入帮助系统100、序列元素的编号从【0】开始,访问序列元素的编号用【[]】括起来101、python表达式12/4-2+5*8/4%5/2的值为【1.0】102、python无穷循环while true:的循环体中可用【break】语句退出循环103、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟其后可繁殖若干个对应【except】语句。

python期末考试题库及答案填空

python期末考试题库及答案填空

python期末考试题库及答案填空1. Python中,用于定义函数的关键字是______。

答案:def2. 在Python中,以下哪个选项是正确的字符串表示?A. 'Hello, World!'B. "Hello, World!"C. Hello, World!D. "Hello, World!"答案:A、B3. 下列哪个选项是Python中的注释?A. // 这是一个注释B. # 这是一个注释C. /* 这是一个注释 */D. // 这是一个注释答案:B4. Python中,以下哪个关键字用于定义类?答案:class5. 在Python中,以下哪个选项是正确的列表表示?A. [1, 2, 3]B. (1, 2, 3)C. {1, 2, 3}D. {key: value}答案:A6. Python中,以下哪个选项是正确的字典表示?A. [1, 2, 3]B. (1, 2, 3)C. {1, 2, 3}D. {key: value}答案:D7. 在Python中,以下哪个选项是正确的元组表示?A. [1, 2, 3]B. (1, 2, 3)C. {1, 2, 3}D. {key: value}答案:B8. Python中,以下哪个关键字用于创建集合?答案:set9. 在Python中,以下哪个选项是正确的集合表示?A. [1, 2, 3]B. (1, 2, 3)C. {1, 2, 3}D. {key: value}答案:C10. Python中,以下哪个关键字用于创建字典?答案:dict11. Python中,以下哪个关键字用于循环遍历列表?答案:for12. 在Python中,以下哪个选项是正确的条件语句?A. ifB. elifC. elseD. all of the above答案:D13. Python中,以下哪个关键字用于导入模块?答案:import14. 在Python中,以下哪个选项是正确的文件操作模式?A. 'r' - 只读B. 'w' - 写入C. 'a' - 追加D. all of the above答案:D15. Python中,以下哪个关键字用于捕获异常?答案:try16. 在Python中,以下哪个选项是正确的异常处理语句?A. tryB. exceptC. finallyD. all of the above答案:D17. Python中,以下哪个关键字用于定义列表推导式?答案:list comprehension18. 在Python中,以下哪个选项是正确的列表推导式?A. [x for x in range(10)]B. (x for x in range(10))C. {x for x in range(10)}D. [x if x > 5 else x for x in range(10)]答案:A、D19. Python中,以下哪个关键字用于定义生成器表达式?答案:generator expression20. 在Python中,以下哪个选项是正确的生成器表达式?A. (x for x in range(10))B. [x for x in range(10)]C. {x for x in range(10)}D. (x if x > 5 else x for x in range(10))答案:A。

大学计算机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 andy>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']=7print(sum(fruits.values()))35、python语句print(len({}))的结果是【0】***选择我就写上选项了***36、Python语言属于【D 高级语言】37、下列程序执行后,y的值是【B 125】def f(x,y):return x**2+y**2y=f(f(1,3),5)38、设s='Python Programming',那么print(s[-5:])的结果是【A mming】39、执行下列语句后的显示结果是【D FALSE】from math import sqrtprint(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 programming.])f.close()f=open(‘f.txt','rb')f.seek(10,1)print(f.tell())50、下列while循环执行的次数为【B 10】k=1000while k>1:print(k)k=k/251、下列语句的运行结果是【C 8】f1=lambda x:x*2f2=lambda x:x**2print(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=s1s1[1]=0print(s2)59、Python语句print(r”\nGood”)的运行结果是【D \nGood】60、下面程序段求x和y中的较大数,不正确的是【Cif(y>=x):maxNum=y:maxNum=x】61、循环语句for i in range(-3,21,4)的循环次数为【6】】4 3语句的执行结果是【python下列、62.a,b=3,4a,b=b,aprint(a,b)63、以下while循环的循环次数是【无限】i=0while(i<10):if(i<1):coninueif(i==5):breaki+=164、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.72、使用math模块库中的函数是,必须要使用【import math】语句导入该模块73、以下python注释代码,不正确的是【C //python注释代码】74、将字符串中全部字母转换为大写字母的字符串方法是【C upper】75、已知x=2,语句x*=x+1执行后,x的值是【C 6】76、下列选项中,不属于python特点的是【B 运行效率高】77、下列选项中不属于函数优点的是【C 便于发挥程序员的创造力】78、在读写文件之前,用于创建文件对象的函数是【A open】79、在一个同时包含整数和浮点数的表达式中,python要进行的转换是【B 整数转换为浮点数】80、python不支持的数据类型有【A char】81、如果以负数作为平方根函数math.sqrt()的参数将产生【D ValueError异常】82、对于字典D={‘A':10,'B':20,'C':30,'D':40},len(D)的是【A 4】83、python语句print(type([1,2,3,4]))的输出结果是【C <class ‘list'>】84、以下不能创建集合的语句是【D s3=(1,2,3,4)】85、python语句print(type((1,2,3,4)))的输出结果是【A <class‘tuple'>】86、下列语句的作用是【C 在D盘根文件夹下建立ppp文件夹】>>>import os>>>os.mkdir(“d:\\ppp”)87、下列关于字符串的描述错误的是【B 在字符串中,同一个字母的大小是等价的】88、下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是【D “ABC”-“DEF”】89、已知f=lambda x.y:x+y,则f([4],[1,2,3])的值是【[4,1,2,3]】90、对于列表x,x.append(a)等价于【x+[a]】91、用户编写的python程序(避免使用依赖于系统的特性),无需修改jiukeyi在不同的平台上运行,这是python的【可移植】特性92、下列python语句的运行结果为【012234】for i in range(3):print(i,end='')for i in range(2,5):print(i,end='')93、二进制文件的读取与写入可以分别使用【read()】和【write()】方法94、下列语句执行后的结果是【2】d={1:'x',2:'y',3:'z'}del d[1]del d[2]d[1]='A'print(len(d))】True TrueFlase True True语句的输出结果是【python下列、95.x=y=[1,2]x.append(3)print(x is y,x==y,end='')z=[1,2,3]print (x is z,x==z,y==z)96、表达式2<=1 and 0 or not 0的值是【True】97、python的【os】模块提供了许多文件处理方法98、下列语句的运行结果是【7】s1=[1,2,3,4]s2=[5,6,7]print(len(s1,s2))99、下列语句执行后的结果是【食品】d1={1:'food'}d2={1:'食品',2:'饮料'}d1.update(d2)print(d1[1])100、在python中,设有s1={1,2,3},s2={2,3,5},则print(s1.update(s2))的结果为【None】,s1.intersction(s2)的结果为【{2,3,5}】,s1.difference(s2)的结果为【{2}】101、执行下列python语句后的输出结果是【1】,循环执行了【1】次i=-1while(i<0):i*=iprint(i)102、和x/=x*y+z等价的语句是【x=x/(x*y+z)】103、字典是【无需的”关键字:值”对或key-value pair】104、在python中,传统除法运算符是【/】,整除除法运算符是【//】105、python表达式[i for i in range(5) if i%2!=]的值为【[1,3]】,[i**2 for i in range(3)]的值为【0,1,4】106、在python解释器中,使用函数【help()】,可进入帮助系统107、序列元素的编号从【0】开始,访问序列元素的编号用【[]】括起来108、python表达式12/4-2+5*8/4%5/2的值为【1.0】109、python无穷循环while true:的循环体中可用【break】语句退出循环110、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟其后可繁殖若干个对应【except】语句。

Python试题及答案

Python试题及答案

Python试题及答案一、选择题(每题2分,共10分)1. 下列哪个是Python的内置数据类型?A. ListB. StringC. DictD. All of the above答案:D2. 在Python中,用于定义类的关键字是:A. functionB. classC. defD. return答案:B3. 下列哪个语句可以正确地在Python中实现循环遍历?A. for item in list:B. loop list:C. repeat list:D. iterate list:答案:A4. 在Python中,用于执行条件判断的关键字是:A. ifB. thenC. elseD. switch答案:A5. 下列哪个是Python的错误处理结构?A. try-exceptB. if-elseC. for-whileD. switch-case答案:A二、填空题(每题3分,共15分)6. Python是一种_________类型的语言。

答案:高级、解释型7. 在Python中,使用_________()函数可以将字符串转换为列表。

答案:split8. Python中的列表推导式是一种简洁的构建_________的方法。

答案:列表9. 可以使用_________()函数在Python中获取用户输入。

答案:input10. 在Python中,使用_________关键字可以定义一个装饰器。

答案:@(at符号,也称作“装饰器语法”)三、简答题(每题10分,共20分)11. 请简述Python中的可变数据类型和不可变数据类型的区别。

答案:在Python中,可变数据类型指的是那些可以改变其内容的数据类型,如列表(list)和字典(dict)。

这意味着你可以更改列表中的元素或者字典中的键值对,而不需要创建一个新的对象。

不可变数据类型指的是那些一旦创建就不能改变其内容的数据类型,如整数(int)、浮点数(float)、字符串(str)和元组(tuple)。

大学python基础试题及答案

大学python基础试题及答案

大学python基础试题及答案一、选择题(每题2分,共20分)1. 在Python中,以下哪个关键字用于定义一个函数?A. defB. classC. returnD. import答案:A2. 下列哪个选项是Python中的注释方式?A. // 这是注释B. # 这是注释C. /* 这是注释 */D. -- 这是注释答案:B3. 以下哪个选项是Python中的列表推导式?A. [x for x in range(10)]B. {x for x in range(10)}C. (x for x in range(10))D. [x: x in range(10)]答案:A4. Python中,以下哪个选项是正确的字典定义方式?A. dict = {1: 'apple', 2: 'banana'}B. dict = [1: 'apple', 2: 'banana']C. dict = (1: 'apple', 2: 'banana')D. dict = {'1': 'apple', '2': 'banana'}答案:A5. 在Python中,以下哪个选项是正确的字符串格式化方式?A. "Hello %s" % "world"B. "Hello {}".format("world")C. "Hello {0}".format("world")D. "Hello %d" % "world"答案:C二、填空题(每题2分,共20分)1. Python中的整数类型是________。

答案:int2. 在Python中,以下代码的输出结果是________。

大学python考试题目及答案

大学python考试题目及答案

大学python考试题目及答案一、选择题(每题2分,共20分)1. Python中,以下哪个关键字用于定义一个函数?A. defB. functionC. funcD. define答案:A2. 在Python中,以下哪个数据结构用于存储一系列元素?A. ListB. SetC. DictionaryD. Tuple答案:A3. 以下哪个选项是Python中的逻辑运算符?A. andB. orC. notD. All of the above答案:D4. Python中,以下哪个函数用于计算字符串的长度?A. len()B. length()C. size()D. count()答案:A5. 在Python中,以下哪个关键字用于创建一个循环?A. whileB. loopC. repeatD. iterate答案:A6. 以下哪个选项是Python中用于异常处理的关键字?A. tryB. catchC. errorD. except答案:A7. Python中,以下哪个函数用于将字符串转换为大写?A. upper()B. capitalize()C. title()D. swapcase()答案:A8. 在Python中,以下哪个关键字用于定义一个类?A. classB. typeC. defineD. struct答案:A9. 以下哪个选项是Python中的布尔值?A. TrueB. falseC. TrueD. None答案:A10. Python中,以下哪个函数用于生成一个随机数?A. random()B. rand()C. generate()D. randomize()答案:A二、填空题(每题2分,共20分)1. 在Python中,使用______关键字可以定义一个空集合。

答案:set2. Python中的列表推导式是一种从其他可迭代对象创建______的简洁方式。

答案:list3. 使用______函数可以将字符串中的所有字符转换为小写。

python大学生期末考试题库及答案

python大学生期末考试题库及答案

python大学生期末考试题库及答案一、选择题(每题2分,共20分)1. Python中用于定义类的关键字是:A. functionB. defC. classD. struct答案:C2. 下列哪个选项是Python中的布尔类型?A. intB. boolC. floatD. str答案:B3. 在Python中,用于创建空集合的语法是:A. set()B. {}C. []D. ()答案:A4. 下列哪个选项不是Python中的内置函数?A. len()B. print()C. range()D. map()答案:D5. 在Python中,用于定义一个函数的关键字是:A. functionB. defC. classD. struct答案:B6. Python中用于实现循环的关键字是:A. forB. whileC. repeatD. loop答案:A7. 下列哪个选项是Python中的列表推导式?A. [x for x in range(10)]B. {x for x in range(10)}C. (x for x in range(10))D. x for x in range(10)答案:A8. 在Python中,用于交换两个变量值的方法是:A. a = bB. a, b = b, aC. a = a + bD. a = a - b答案:B9. 下列哪个选项是Python中的异常处理结构?A. try...exceptB. if...elseC. for...inD. while...do答案:A10. 在Python中,用于定义一个空字典的语法是:A. {}B. []C. ()D. set()答案:A二、填空题(每题2分,共20分)1. Python中的“==”用于______。

答案:比较2. 在Python中,使用______关键字可以定义一个函数。

答案:def3. Python中用于定义列表的语法是______。

大学Python期末考试试题带答案

大学Python期末考试试题带答案

大学Python期末考试试题带答案一、选择题1. 下列哪个是Python的整数除法符号?a. %b. //c. /d. *答案:b. //2. 在Python中,以下哪个是合法的变量名?a. 2myVarb. my_varc. my-vard. my var答案:b. my_var3. 下列哪个关键字用于定义一个函数?a. returnb. ifc. defd. for答案:c. def4. 在Python中,以下哪个是用于打开文件的关键字?a. closeb. fetchc. opend. save答案:c. open5. 以下哪种数据类型不能被修改?a. listb. tuplec. dictionaryd. set答案:b. tuple二、填空题1. 完成下列代码,使其输出"Hello, World!"。

print(_____)答案:print("Hello, World!")2. 创建一个名为`my_list`的空列表。

答案:my_list = []3. 完成下列代码,使其输出字典中键值对的数量。

my_dict = {"a": 10, "b": 20, "c": 30}print(_____)答案:print(len(my_dict))4. 编写一个`for`循环,打印出列表`my_list`中的每个元素。

my_list = [1, 2, 3, 4, 5]for item in my_list:print(_____)答案:print(item)5. 完成下列代码,使其将输入的字符串转换为大写并打印输出。

input_str = input("请输入字符串:")print(_____)答案:print(input_str.upper())三、简答题1. 请简要介绍Python的特点。

计算机二级python试题库及答案

计算机二级python试题库及答案

计算机二级python试题库及答案一、选择题(每题2分,共20分)1. 在Python中,以下哪个关键字用于定义一个函数?A. defB. ifC. forD. while答案:A2. 下列哪个选项是Python中的逻辑或运算符?A. andB. orC. notD. is答案:B3. 在Python中,以下哪个选项用于创建一个空列表?A. []B. {}C. ()D. ""答案:A4. Python中,用于定义类的关键字是?A. defB. classC. importD. from答案:B5. 下列哪个选项是Python中的异常处理语句?A. tryB. exceptC. finallyD. all of the above答案:D6. 在Python中,以下哪个函数用于计算集合的交集?A. unionB. intersectC. differenceD. symmetric_difference答案:B7. 在Python中,以下哪个方法用于删除列表中的元素?A. remove()B. pop()C. delD. both A and B答案:D8. Python中,以下哪个关键字用于创建一个空字典?A. {}B. []C. ()D. ""答案:A9. 在Python中,以下哪个函数用于将字符串转换为小写?A. lower()B. upper()C. capitalize()D. swapcase()答案:A10. Python中,以下哪个模块提供了用于处理日期和时间的函数?A. datetimeB. timeC. calendarD. all of the above答案:D二、填空题(每题2分,共20分)1. 在Python中,使用________关键字可以定义一个变量。

答案:var2. Python中的________函数可以用于计算一个数的绝对值。

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

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

1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】12、循环语句for i in range(-3,21-4)的循环次数为【6】23、Python语言是一种解释型、面向【对象】的程序设计语言34、建立模块a.py,模块内容如下。

4def B():5print(‘BBB’)6def A():7print(‘AAA’)8为了调用模块中的A()函数应先使用语句【from a import A】95、执行循环语句for i in range(1,5,2):print(i),循环体执行的10次数是【2】116、函数定义以【def】开始,最后以【冒号】结束127、Python表达式4.5/2的值为【2.25】,4.5//2的值为【2.0】,4.5%2 13的值为【0.5】148、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变15量i的终值应当为【-2】169、Python包含了数量众多的模块,通过【import】语句,可以导17入模块,并使用其定义的功能1810、下面语句的输出结果是【{1:’x’,3:’c’}】19d={1:’a’,2:’b’,3:’c’}20del d[1]21d[1]=’x’22del d[2]23print(d)2411、Python语句print(tuple(range(2)),list(range(2)))的运行25结果是【(0,1)[0,1]】2612、Python表达式1/4+2.75的值为【3.0】2713、下列Python语句的输出结果是【编译错误或异常或出错或28报错或错误】29print(“数量{0},单价{1}”.format(100,285,6))30print(str.format(“数量{0},单价{1:3.2f}”,100,285.6))31print(“数量%4d,单价%3.3f”%(100,285,6))3214、在直角坐标中,x,y是坐标系中任一点的位置,用x和y表示第33一象限或第二象限的Python表达式为【x>0 and y>0 or x<0 and y>0】3415、语句p rint(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结35果是【AAA-BBB!】3616、判断整数i能否同时被3和5整除的python表达式为【i%3==0 37and i%5==0】3817、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】3918、python语句既可以采用交互式的【命令】执行方式,又可以采40用【程序】的执行方式4119、语句a,a=10,20执行后,a的值是【20】4220、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】4321、下列程序的输出结果是【BBB】44try:45print(2/’0’)46except ZeroDivisionError:47print(‘AAA’)48except exception;49print(‘BBB’)5022、根据文件数据的组织形式,Python的文件可分为【文本文件】51和【二进制文件】,一个python程序文件是一个【文本文件】,一幅jpg图像52文件是一个【二进制文件】5323、下列语句执行后,s值为【[4,’x’,’y’]】54s=[1,2,3,4,5,6]55s[:1]=[]56s[:2]=’a’57s[2:]=’b’58s[2:3]=[‘x’,’y’]59del s[:1]6024、下列语句执行后,print(di[‘fruit’][1])值为【banana】61d i={‘fruit’:[‘apple’,’banana’,’orange’]}62di[fruit].append(‘watermelon’)6325、设m,n为整型数据,则与m%n等价的表达式为【m-m//n*n或64m-n*(m//n)】6526、下列语句执行后的结果是【15】6627、fruits={‘apple’:3,’banana’:4,’pear’:5}67f ruits[‘banana’]=768print(sum(fruits.values()))6928、python语句print(len({}))的结果是【0】70***选择我就写上选项了***717229、Python语言属于【D 高级语言】7330、下列程序执行后,y的值是【B 125】74def f(x,y):75return x**2+y**276y=f(f(1,3),5)7731、设s=’Python Programming’,那么print(s[-5:])的结果是【A 78mming】7932、执行下列语句后的显示结果是【D FALSE】80from math import sqrt81print(sqrt(3)*sqrt(3)==3)8233、语句x=imput()执行时,如果从键盘输入12并按回车键,则x 83的值是【C ‘12’】8434、tuple(range(2,10,2))的返回结果是【D (2,4,6,8)】8535、语句eval(‘2+4/5’)执行后输出结果是【A 2.8】8636、在python中,逻辑量有【B True,False】8737、设s=’Happy New Year’,则s[3:8]的值为【B ‘py Ne’】8838、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】8939、下列属于math库中的数学函数的是【D sqrt()】9040、关于循环描述下列说法错误的是【B python允许无止境的循环】9141、下列表式中,值不是1的是【C ~1】9242、下列程序的输出结果是【B 10】93f=open(‘f.txt’,’w’)94f.writelines([‘python programming.])95f.close()96f=open(‘f.txt’,’rb’)97f.seek(10,1)98print(f.tell())9943、下列while循环执行的次数为【B 10】100k=1000101while k>1:102print(k)103k=k/210444、下列语句的运行结果是【C 8】105f1=lambda x:x*2106f2=lambda x:x**2107print(f1(f2(2)))10845、一下关于函数说法正确的是【C 函数的实际参数可以是其他函数109的调用】11046、下列语句执行后的输出是【D 5】111if 2:112print(5)113else:114print(6)11547、python内置的集成开发工具是【C IDLE】11648、在python中,实现多支选择结果的最佳方法是【D if-elif-else】11749、下列标识符中合法的是【B _9】11850、python表达式中,可以使用【A 圆括号()】控制运算的优先顺119序12051、下列Python语句的输出结果是【B [4,0,6]】121s1=[4,5,6]122s2=s1123s1[1]=0124print(s2)12552、Python语句print(r”\nGood”)的运行结果是【D \nGood】12653、下面程序段求x和y中的较大数,不正确的是【C127if(y>=x):maxNum=y:maxNum=x】12854、循环语句for i in range(-3,21,4)的循环次数为【6】12955、下列python语句的执行结果是【4 3】130a,b=3,4131a,b=b,a132print(a,b)13356、以下while循环的循环次数是【无限】134i=0135while(i<10):136if(i<1):coninue137if(i==5):break138i+=113957、seek(0)将文件指针定位于【起始位置】,seek(0,1)将文件指针140定位于【当前位置】,seek(0,2)将文件指针定位于【文件末尾】14158、python表达式12/4-2+5*8/4%5/2的值为【1.0】14259、已知143f ruits=[‘apple’,’banana’,’pear’],print(fruits[-1][-1])的结果144是【r】,p irnt(fruits.index(‘apple’))的结果是【0】,print(‘Apple’ 145in furits)的结果是【False】14660、{1,2,3,4}&{3,4,5}的值是【{3,4}】,{1,2,3,4}|{3,4,5}的值是147【{1,2,3,4,5}】,{1,2,3,4}-{3,4,5}的值是【{1,2}】14861、使用关键字【global】可以在一个函数中设置一个全局变量14962、Python提供了【异常处理】机制来专门处理程序运行时错误,150相应的语句是【try-except】15163、python语句print(set([1,2,1,2,3]))的结果是【{1,2,3}】15264、一直ans=’n’,则表达式ans==(‘y’ or ‘Y’)的值为153【False】15465、使用math模块库中的函数是,必须要使用【import math】语句155导入该模块15666、以下python注释代码,不正确的是【C //python注释代码】15767、将字符串中全部字母转换为大写字母的字符串方法是【C upper】15868、已知x=2,语句x*=x+1执行后,x的值是【C 6】15969、下列选项中,不属于python特点的是【B 运行效率高】16070、下列选项中不属于函数优点的是【C 便于发挥程序员的创造力】16171、在读写文件之前,用于创建文件对象的函数是【A open】16272、在一个同时包含整数和浮点数的表达式中,python要进行的转163换是【B 整数转换为浮点数】16473、python不支持的数据类型有【A char】16574、如果以负数作为平方根函数math.sqrt()的参数将产生【D166ValueError异常】16775、对于字典D={‘A’:10,’B’:20,’C’:30,’D’:40},len(D) 168的是【A 4】16976、python语句print(type([1,2,3,4]))的输出结果是【C <class 170‘list’>】17177、以下不能创建集合的语句是【D s3=(1,2,3,4)】17278、python语句print(type((1,2,3,4)))的输出结果是【A <class 173‘tuple’>】17479、下列语句的作用是【C 在D盘根文件夹下建立ppp文件夹】175>>>import os176>>>os.mkdir(“d:\\ppp”)17780、下列关于字符串的描述错误的是【B 在字符串中,同一个字母的178大小是等价的】17981、下列表达式中,有3个表达式的值相同,另一个不相同,与其他1803个表达式不同的是【D “ABC”-“DEF”】18182、已知f=lambda x.y:x+y,则f([4],[1,2,3])的值是【[4,1,2,3]】18283、对于列表x,x.append(a)等价于【x+[a]】18384、用户编写的python程序(避免使用依赖于系统的特性),无需修184改jiukeyi在不同的平台上运行,这是python的【可移植】特性18585、下列python语句的运行结果为【012234】186for i in range(3):print(i,en d=’’)187for i in range(2,5):print(i,end=’’)18886、二进制文件的读取与写入可以分别使用【read()】和【write()】189方法19087、下列语句执行后的结果是【2】191d={1:’x’,2:’y’,3:’z’}192del d[1]193del d[2]194d[1]=’A’195print(len(d))19688、下列python语句的输出结果是【True TrueFlase True True】197x=y=[1,2]198x.append(3)199p rint(x is y,x==y,end=’’)200z=[1,2,3]201print (x is z,x==z,y==z)20289、表达式2<=1 and 0 or not 0的值是【True】20390、python的【os】模块提供了许多文件处理方法20491、下列语句的运行结果是【7】205s1=[1,2,3,4]206s2=[5,6,7]207print(len(s1,s2))20892、下列语句执行后的结果是【食品】209d1={1:’food’}210d2={1:’食品’,2:’饮料’}211d1.update(d2)212print(d1[1])21393、在python中,设有s1={1,2,3},s2={2,3,5},则214print(s1.update(s2))的结果为【None】,s1.intersction(s2)的结果为215【{2,3,5}】,s1.difference(s2)的结果为【{2}】21694、执行下列python语句后的输出结果是【1】,循环执行了【1】次217i=-1218while(i<0):i*=i219print(i)22095、和x/=x*y+z等价的语句是【x=x/(x*y+z)】22196、字典是【无需的”关键字:值”对或 key-value pair】22297、在python中,传统除法运算符是【/】,整除除法运算符是【//】22398、python表达式[i for i in range(5) if i%2!=]的值为【[1,3]】,224[i**2 for i in range(3)]的值为【0,1,4】22599、在python解释器中,使用函数【help()】,可进入帮助系统226100、序列元素的编号从【0】开始,访问序列元素的编号用【[]】括227起来228101、python表达式12/4-2+5*8/4%5/2的值为【1.0】229102、python无穷循环while true:的循环体中可用【break】语句退230出循环231103、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟232其后可繁殖若干个对应【except】语句。

大学python期末试题及答案

大学python期末试题及答案

大学python期末试题及答案一、选择题(每题2分,共20分)1. Python中,以下哪个关键字用于定义函数?A. defB. ifC. forD. while答案:A2. 在Python中,以下哪个方法用于获取列表中的最大值?A. max()B. min()C. sum()D. len()答案:A3. 下列哪个选项是Python中的注释方式?A. //B.C.D. //答案:D4. 在Python中,以下哪个选项不是内置数据类型?A. intB. listC. dictD. class答案:D5. Python中,以下哪个选项用于实现循环结构?A. ifB. forC. whileD. both B and C答案:D6. 在Python中,以下哪个选项用于定义类?A. classB. defC. importD. from答案:A7. Python中,以下哪个选项用于实现异常处理?A. try...except...B. if...else...C. for...in...D. while...loop...答案:A8. 在Python中,以下哪个选项用于定义列表推导式?A. [x for x in range(10)]B. {x for x in range(10)}C. (x for x in range(10))D. all of the above答案:A9. Python中,以下哪个选项用于实现元组推导式?A. [x for x in range(10)]B. (x for x in range(10))C. {x for x in range(10)}D. all of the above答案:B10. 在Python中,以下哪个选项用于实现字典推导式?A. [x for x in range(10)]B. {x: x2 for x in range(10)}C. (x for x in range(10))D. all of the above答案:B二、填空题(每题2分,共20分)1. Python中,用于定义空列表的语法是________。

大一python语言期末考试题及答案

大一python语言期末考试题及答案

大一python语言期末考试题及答案一、选择题(每题2分,共20分)1. Python中用于定义类的关键字是:A. classB. functionC. defD. struct答案:A2. 下列哪个选项是Python中的合法标识符?A. 2variableB. variable2C. variable-2D. variable_2答案:D3. Python中的列表和元组有什么区别?A. 列表可以修改,元组不可以B. 列表可以修改,元组可以C. 列表不可以修改,元组可以D. 列表和元组都可以修改答案:A4. 在Python中,以下哪个操作符用于比较两个值是否不相等?A. ==B. !=C. =D. <>答案:B5. Python中,以下哪个函数用于将字符串转换为小写?A. lower()B. upper()C. capitalize()D. swapcase()答案:A6. 下列哪个选项是Python中的真值?A. 0B. NoneC. []D. True答案:D7. 在Python中,以下哪个关键字用于定义函数?A. classB. functionC. defD. struct答案:C8. Python中,以下哪个函数用于计算一个数的平方根?A. sqrt()B. square()C. pow()D. root()答案:A9. 在Python中,以下哪个选项是正确的字典定义方式?A. dict = {'key1': 'value1', 'key2': 'value2'}B. dict = ('key1': 'value1', 'key2': 'value2')C. dict = [key1: 'value1', key2: 'value2']D. dict = {key1, key2: 'value1', 'value2'}答案:A10. Python中,以下哪个模块用于生成随机数?A. randomB. randintC. randomizeD. rand答案:A二、填空题(每题2分,共20分)1. Python中的字符串可以使用_________来连接。

大学python期末考试题及答案

大学python期末考试题及答案

大学python期末考试题及答案一、选择题(每题2分,共20分)1. Python中,以下哪个选项是正确的列表定义方式?A. list = {1, 2, 3}B. list = (1, 2, 3)C. list = [1, 2, 3]D. list = 1, 2, 3答案:C2. 在Python中,以下哪个关键字用于定义函数?A. classB. defC. ifD. for答案:B3. 下列哪个选项是Python中的真值?A. 0B. NoneC. []D. True答案:D4. 在Python中,以下哪个选项是正确的字典定义方式?A. dict = {key: 'value'}B. dict = {'key': 'value'}C. dict = key: 'value'D. dict = (key: 'value')答案:B5. Python中,以下哪个选项是正确的字符串定义方式?A. str = 'Hello, World!'B. str = "Hello, World!"C. str = `Hello, World!`D. str = Hello, World!答案:A6. 在Python中,以下哪个选项是正确的条件语句?A. if x > 0:B. if x > 0C. if x > 0 thenD. if x > 0 else答案:A7. Python中,以下哪个选项是正确的循环语句?A. for i in range(10):B. for i = 0 to 10:C. for i in 0..10:D. for i from 0 to 10:答案:A8. 在Python中,以下哪个选项是正确的异常处理语句?A. try:B. catch:C. except:D. finally:答案:A9. Python中,以下哪个选项是正确的文件打开方式?A. f = open('file.txt', 'r')B. f = open('file.txt', 'w')C. f = open('file.txt', 'a')D. All of the above答案:D10. 在Python中,以下哪个选项是正确的列表推导式?A. [x for x in range(10)]B. (x for x in range(10))C. {x for x in range(10)}D. [x: x in range(10)]答案:A二、填空题(每题3分,共15分)1. Python中的元组是不可变的,因此不能对元组中的元素进行________。

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

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

大学计算机python选择填空题库1. Python是一种_________________语言。

答案:解释性2. 在Python中,可以使用_________来定义一个空的代码块。

答案:pass3. 下面哪个关键字用于声明一个函数?答案:def4. 可以使用哪个内置函数来获取对象的长度?答案:len5. Python中,用于判断两个对象是否相等的运算符是_________。

答案:==6. 下面哪个关键字用于从循环结构中提前结束并跳出循环?答案:break7. 在Python中,_______用于表示一个逻辑上的空值。

答案:None8. 以下哪个不是Python中的内置数据类型?答案:string9. 下面哪个选项是Python中用于处理异常的关键字?答案:try10. 在Python中,可以使用_______关键字来引入其他模块中的函数和变量。

答案:import11. 下面哪个内置函数用于将输入的字符串转换为整数?答案:int12. 下面哪个运算符用于判断一个对象是否是另一个对象的成员?答案:in13. 在Python中,_________是用于存储多个元素的数据类型。

答案:列表14. 在Python中,可以使用_______函数来输出内容到控制台。

答案:print15. 下面哪个关键字用于定义一个无返回值的函数?答案:void16. Python中的_________用于判断一个条件是否为真。

答案:if17. 下面哪个选项用于将一个字符串按指定字符分割为列表?答案:split18. 在Python中,可以使用_______关键字来定义一个类。

答案:class19. 下面哪个内置函数用于将一个可迭代对象的元素进行累计计算?答案:sum20. 在Python中,_______是用于存储一对键值对的数据类型。

答案:字典总结:本篇文章涵盖了大学计算机Python选择填空题库的题目和答案。

Python作为一种解释性语言,具有很多特性和使用方法。

计算机试题及答案python

计算机试题及答案python

计算机试题及答案python一、选择题(每题2分,共20分)1. Python中,以下哪个关键字用于定义一个函数?A. defB. classC. importD. return答案:A2. 在Python中,以下哪个是正确的注释方式?A. // 这是注释B. /* 这是注释 */C. # 这是注释D. -- 这是注释答案:C3. Python中,以下哪个选项可以正确地定义一个列表?A. [1, 2, 3]B. (1, 2, 3)C. {1, 2, 3}D. 1, 2, 3答案:A4. 以下哪个Python语句是正确的?A. if x = 5:B. if x == 5:C. if x = 5:D. if x == 5:答案:B5. 在Python中,以下哪个操作符用于比较两个变量是否相等?A. ==B. =C. !=D. <=答案:A6. Python中,以下哪个函数用于计算字符串的长度?A. len()B. length()C. size()D. count()答案:A7. 在Python中,以下哪个选项是正确的字典定义方式?A. {'a': 1, 'b': 2}B. [a: 1, b: 2]C. (a: 1, b: 2)D. {a, b: 1, 2}答案:A8. Python中,以下哪个关键字用于定义一个类?A. functionB. classC. defD. import答案:B9. 在Python中,以下哪个选项可以正确地定义一个元组?A. (1, 2, 3)B. [1, 2, 3]C. {1, 2, 3}D. 1, 2, 3答案:A10. Python中,以下哪个函数用于将字符串转换为大写?A. lower()B. upper()C. capitalize()D. title()答案:B二、填空题(每题2分,共20分)1. 在Python中,使用________关键字可以定义一个空集合。

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

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

1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】2、循环语句for i in range(-3,21-4)的循环次数为【6】3、Python语言是一种解释型、面向【对象】的程序设计语言4、建立模块a.py,模块内容如下.def B():print(‘BBB')def A():print(‘AAA’)为了调用模块中的A()函数应先使用语句【from a import A】5、执行循环语句for i in range(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、循环语句for i in range(6,—4,—2):循环执行【5】次,循环变量i的终值应当为【-2】9、Python包含了数量众多的模块,通过【import】语句,可以导入模块,并使用其定义的功能10、下面语句的输出结果是【{1:’x’,3:'c’}】d={1:’a',2:'b’,3:’c’}del d[1]d[1]='x’del d[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>0 and y>0 or x〈0 and y〉0】15、语句p rint(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结果是【AAA-BBB!】16、判断整数i能否同时被3和5整除的python表达式为【i%3==0and i%5==0】17、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】18、python语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式19、语句a,a=10,20执行后,a的值是【20】20、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】try:print(2/’0’)except ZeroDivisionError:print(‘AAA')except exception;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’]del s[:1]24、下列语句执行后,print(di[‘fruit’][1])值为【banana】di={‘fruit’:[‘apple’,’banana',’orange’]}di[fruit]。

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

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

大学计算机p y t h o n 选择填空题库及答案1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】2、循环语句for i in range(-3,21-4)的循环次数为【6】3、Python语言是一种解释型、面向【对象】的程序设计语言4、建立模块a.py,模块内容如下。

def B():print(‘BBB’)def A():print(‘AAA’)为了调用模块中的A()函数应先使用语句【from a import A】5、执行循环语句for i in range(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、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变量i的终值应当为【-2】9、Python包含了数量众多的模块,通过【import】语句,可以导入模块,并使用其定义的功能10、下面语句的输出结果是【{1:’x’,3:’c’}】d={1:’a’,2:’b’,3:’c’}del d[1]d[1]=’x’del d[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))prin t(“数量%4d,单价%3.3f”%(100,285,6))14、在直角坐标中,x,y是坐标系中任一点的位置,用x和y表示第一象限或第二象限的Python表达式为【x>0 and y>0 or x<0 and y>0】15、语句p rint(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结果是【AAA-BBB!】16、判断整数i能否同时被3和5整除的python表达式为【i%3==0 and i%5==0】17、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】18、python语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式19、语句a,a=10,20执行后,a的值是【20】20、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】21、下列程序的输出结果是【BBB】try:print(2/’0’)except ZeroDivisionError:print(‘AAA’)except exception;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’]del s[:1]24、下列语句执行后,print(di[‘fruit’][1])值为【banana】d i={‘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}f ruits[‘banana’]=7print(sum(fruits.values()))28、python语句print(len({}))的结果是【0】***选择我就写上选项了***29、Python语言属于【D 高级语言】30、下列程序执行后,y的值是【B 125】def f(x,y):return x**2+y**2y=f(f(1,3),5)31、设s=’Python Programming’,那么print(s[-5:])的结果是【Amming】32、执行下列语句后的显示结果是【D FALSE】from math import sqrtprint(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中,逻辑量有【B True,False】37、设s=’Happy New Year’,则s[3:8]的值为【B ‘py Ne’】38、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】39、下列属于math库中的数学函数的是【D sqrt()】40、关于循环描述下列说法错误的是【B python允许无止境的循环】41、下列表式中,值不是1的是【C ~1】42、下列程序的输出结果是【B 10】f=open(‘f.txt’,’w’)f.writelines([‘python programming.])f.close()f=open(‘f.txt’,’rb’)f.seek(10,1)print(f.tell())43、下列while循环执行的次数为【B 10】k=1000while k>1:print(k)k=k/244、下列语句的运行结果是【C 8】f1=lambda x:x*2f2=lambda x:x**2print(f1(f2(2)))45、一下关于函数说法正确的是【C 函数的实际参数可以是其他函数的调用】46、下列语句执行后的输出是【D 5】if 2:print(5)else:print(6)47、python内置的集成开发工具是【C IDLE】48、在python中,实现多支选择结果的最佳方法是【D if-elif-else】49、下列标识符中合法的是【B _9】50、python表达式中,可以使用【A 圆括号()】控制运算的优先顺序51、下列Python语句的输出结果是【B [4,0,6]】s1=[4,5,6]s2=s1s1[1]=0print(s2)52、Python语句print(r”\nGood”)的运行结果是【D \nGood】53、下面程序段求x和y中的较大数,不正确的是【Cif(y>=x):maxNum=y:maxNum=x】54、循环语句for i in range(-3,21,4)的循环次数为【6】55、下列python语句的执行结果是【4 3】a,b=3,4a,b=b,aprint(a,b)56、以下while循环的循环次数是【无限】i=0while(i<10):if(i<1):coninueif(i==5):breaki+=157、seek(0)将文件指针定位于【起始位置】,seek(0,1)将文件指针定位于【当前位置】,seek(0,2)将文件指针定位于【文件末尾】58、python表达式12/4-2+5*8/4%5/2的值为【1.0】59、已知f ruits=[‘apple’,’banana’,’pear’],print(fruits[-1][-1])的结果是【r】,p irnt(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模块库中的函数是,必须要使用【import math】语句导入该模块66、以下python注释代码,不正确的是【C //python注释代码】67、将字符串中全部字母转换为大写字母的字符串方法是【Cupper】68、已知x=2,语句x*=x+1执行后,x的值是【C 6】69、下列选项中,不属于python特点的是【B 运行效率高】70、下列选项中不属于函数优点的是【C 便于发挥程序员的创造力】71、在读写文件之前,用于创建文件对象的函数是【A open】72、在一个同时包含整数和浮点数的表达式中,python要进行的转换是【B 整数转换为浮点数】73、python不支持的数据类型有【A char】74、如果以负数作为平方根函数math.sqrt()的参数将产生【DValueError异常】75、对于字典D={‘A’:10,’B’:20,’C’:30,’D’:40},len(D)的是【A 4】76、python语句print(type([1,2,3,4]))的输出结果是【C <class‘list’>】77、以下不能创建集合的语句是【D s3=(1,2,3,4)】78、python语句print(type((1,2,3,4)))的输出结果是【A <class‘tuple’>】79、下列语句的作用是【C 在D盘根文件夹下建立ppp文件夹】>>>import os>>>os.mkdir(“d:\\ppp”)80、下列关于字符串的描述错误的是【B 在字符串中,同一个字母的大小是等价的】81、下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是【D “ABC”-“DEF”】82、已知f=lambda x.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】fo r i in range(3):print(i,end=’’)for i in range(2,5):print(i,end=’’)86、二进制文件的读取与写入可以分别使用【read()】和【write()】方法87、下列语句执行后的结果是【2】d={1:’x’,2:’y’,3:’z’}del d[1]del d[2]d[1]=’A’print(len(d))88、下列python语句的输出结果是【True TrueFlase True True】x=y=[1,2]x.append(3)print(x is y,x==y,end=’’)z=[1,2,3]print (x is z,x==z,y==z)89、表达式2<=1 and 0 or not 0的值是【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=-1while(i<0):i*=iprint(i)95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】96、字典是【无需的”关键字:值”对或 key-value pair】97、在python中,传统除法运算符是【/】,整除除法运算符是【//】98、python表达式[i for i in range(5) if i%2!=]的值为【[1,3]】,[i**2for i in range(3)]的值为【0,1,4】99、在python解释器中,使用函数【help()】,可进入帮助系统100、序列元素的编号从【0】开始,访问序列元素的编号用【[]】括起来101、python表达式12/4-2+5*8/4%5/2的值为【1.0】102、python无穷循环while true:的循环体中可用【break】语句退出循环103、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟其后可繁殖若干个对应【except】语句。

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

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

最新大学计算机python选择填空题库及答案1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】12、循环语句for i in range(-3,21-4)的循环次数为【6】23、Python语言是一种解释型、面向【对象】的程序设计语言34、建立模块a.py,模块内容如下。

4def B():5print(‘BBB’)6def A():7print(‘AAA’)8为了调用模块中的A()函数应先使用语句【from a import A】95、执行循环语句for i in range(1,5,2):print(i),循环体执行的10次数是【2】116、函数定义以【def】开始,最后以【冒号】结束127、Python表达式4.5/2的值为【2.25】,4.5//2的值为【2.0】,4.5%2 13的值为【0.5】148、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变15量i的终值应当为【-2】169、Python包含了数量众多的模块,通过【import】语句,可以导17入模块,并使用其定义的功能1810、下面语句的输出结果是【{1:’x’,3:’c’}】19d={1:’a’,2:’b’,3:’c’}20del d[1]21d[1]=’x’22del d[2]23print(d)2411、Python语句print(tuple(range(2)),list(range(2)))的运行25结果是【(0,1)[0,1]】2612、Python表达式1/4+2.75的值为【3.0】2713、下列Python语句的输出结果是【编译错误或异常或出错或28报错或错误】29print(“数量{0},单价{1}”.format(100,285,6))30print(str.format(“数量{0},单价{1:3.2f}”,100,285.6))31print(“数量%4d,单价%3.3f”%(100,285,6))3214、在直角坐标中,x,y是坐标系中任一点的位置,用x和y表示第33一象限或第二象限的Python表达式为【x>0 and y>0 or x<0 and y>0】3415、语句p rint(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结35果是【AAA-BBB!】3616、判断整数i能否同时被3和5整除的python表达式为【i%3==0 37and i%5==0】3817、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】3918、python语句既可以采用交互式的【命令】执行方式,又可以采40用【程序】的执行方式4119、语句a,a=10,20执行后,a的值是【20】4220、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】4321、下列程序的输出结果是【BBB】44try:45print(2/’0’)46except ZeroDivisionError:47print(‘AAA’)48except exception;49print(‘BBB’)5022、根据文件数据的组织形式,Python的文件可分为【文本文件】51和【二进制文件】,一个python程序文件是一个【文本文件】,一幅jpg图像52文件是一个【二进制文件】5323、下列语句执行后,s值为【[4,’x’,’y’]】54s=[1,2,3,4,5,6]55s[:1]=[]56s[:2]=’a’57s[2:]=’b’58s[2:3]=[‘x’,’y’]59del s[:1]6024、下列语句执行后,print(di[‘fruit’][1])值为【banana】61d i={‘fruit’:[‘apple’,’banana’,’orange’]}62di[fruit].append(‘watermelon’)6325、设m,n为整型数据,则与m%n等价的表达式为【m-m//n*n 或64m-n*(m//n)】6526、下列语句执行后的结果是【15】6627、fruits={‘apple’:3,’banana’:4,’pear’:5}67f ruits[‘banana’]=768print(sum(fruits.values()))6928、python语句print(len({}))的结果是【0】70***选择我就写上选项了***717229、Python语言属于【D 高级语言】7330、下列程序执行后,y的值是【B 125】74def f(x,y):75return x**2+y**276y=f(f(1,3),5)7731、设s=’Python Programming’,那么print(s[-5:])的结果是【A 78mming】7932、执行下列语句后的显示结果是【D FALSE】80from math import sqrt81print(sqrt(3)*sqrt(3)==3)8233、语句x=imput()执行时,如果从键盘输入12并按回车键,则x 83的值是【C ‘12’】8434、tuple(range(2,10,2))的返回结果是【D (2,4,6,8)】8535、语句eval(‘2+4/5’)执行后输出结果是【A 2.8】8636、在python中,逻辑量有【B True,False】8737、设s=’Happy New Year’,则s[3:8]的值为【B ‘py Ne’】8838、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】8939、下列属于math库中的数学函数的是【D sqrt()】9040、关于循环描述下列说法错误的是【B python允许无止境的循环】9141、下列表式中,值不是1的是【C ~1】9242、下列程序的输出结果是【B 10】93f=open(‘f.txt’,’w’)94f.writelines([‘python programming.])95f.close()96f=open(‘f.txt’,’rb’)97f.seek(10,1)98print(f.tell())9943、下列while循环执行的次数为【B 10】100k=1000101while k>1:102print(k)103k=k/210444、下列语句的运行结果是【C 8】105f1=lambda x:x*2106f2=lambda x:x**2107print(f1(f2(2)))10845、一下关于函数说法正确的是【C 函数的实际参数可以是其他函数109的调用】11046、下列语句执行后的输出是【D 5】111if 2:112print(5)113else:114print(6)11547、python内置的集成开发工具是【C IDLE】11648、在python中,实现多支选择结果的最佳方法是【D if-elif-else】11749、下列标识符中合法的是【B _9】11850、python表达式中,可以使用【A 圆括号()】控制运算的优先顺119序12051、下列Python语句的输出结果是【B [4,0,6]】121s1=[4,5,6]122s2=s1123s1[1]=0124print(s2)12552、Python语句print(r”\nGood”)的运行结果是【D \nGood】126。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、执行循环语句for i in range(1,5):pass后,变量i的值是【4】2、循环语句for i in range(-3,21-4)的循环次数为【6】3、Python语言是一种解释型、面向【对象】的程序设计语言4、建立模块a.py,模块容如下。

def B():print(‘BBB’)def A():print(‘AAA’)为了调用模块中的A()函数应先使用语句【from a import A】5、执行循环语句for i in range(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、循环语句for i in range(6,-4,-2):循环执行【5】次,循环变量i的终值应当为【-2】9、Python包含了数量众多的模块,通过【import】语句,可以导入模块,并使用其定义的功能10、下面语句的输出结果是【{1:’x’,3:’c’}】d={1:’a’,2:’b’,3:’c’}del d[1]d[1]=’x’del d[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>0 and y>0 or x<0 and y>0】15、语句print(‘AAA’,”BBB”,sep=’-’,end=’!’)执行的结果是【AAA-BBB!】16、判断整数i能否同时被3和5整除的python表达式为【i%3==0 and i%5==0】17、要关闭Python解释器,可使用函数【quit()】或快捷键【Ctrl+Q】18、python语句既可以采用交互式的【命令】执行方式,又可以采用【程序】的执行方式19、语句a,a=10,20执行后,a的值是【20】20、设有f=lambda x,y;{x:y},则f(5,10)的值是【{5:10}】21、下列程序的输出结果是【BBB】try:print(2/’0’)except ZeroDivisionError:print(‘AAA’)except exception;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’]del s[: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’]=7print(sum(fruits.values()))28、python语句print(len({}))的结果是【0】***选择我就写上选项了***29、Python语言属于【D 高级语言】30、下列程序执行后,y的值是【B 125】def f(x,y):return x**2+y**2y=f(f(1,3),5)31、设s=’Python Programming’,那么print(s[-5:])的结果是【Amming】32、执行下列语句后的显示结果是【D FALSE】from math import sqrtprint(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中,逻辑量有【B True,False】37、设s=’Happy New Year’,则s[3:8]的值为【B ‘py Ne’】38、设a=set([1,2,2,3,3,3,4,4,4,4]),则sum(a)的值是【A 10】39、下列属于math库中的数学函数的是【D sqrt()】40、关于循环描述下列说法错误的是【B python允许无止境的循环】41、下列表式中,值不是1的是【C ~1】42、下列程序的输出结果是【B 10】f=open(‘f.txt’,’w’)f.writelines([‘python programming.])f.close()f=open(‘f.txt’,’rb’)f.seek(10,1)print(f.tell())43、下列while循环执行的次数为【B 10】k=1000while k>1:print(k)k=k/244、下列语句的运行结果是【C 8】f1=lambda x:x*2f2=lambda x:x**2print(f1(f2(2)))45、一下关于函数说确的是【C 函数的实际参数可以是其他函数的调用】46、下列语句执行后的输出是【D 5】if 2:print(5)else:print(6)47、python置的集成开发工具是【C IDLE】48、在python中,实现多支选择结果的最佳方法是【D if-elif-else】49、下列标识符中合法的是【B _9】50、python表达式中,可以使用【A 圆括号()】控制运算的优先顺序51、下列Python语句的输出结果是【B [4,0,6]】s1=[4,5,6]s2=s1s1[1]=0print(s2)52、Python语句print(r”\nGood”)的运行结果是【D \nGood】53、下面程序段求x和y中的较大数,不正确的是【Cif(y>=x):maxNum=y:maxNum=x】54、循环语句for i in range(-3,21,4)的循环次数为【6】55、下列python语句的执行结果是【4 3】a,b=3,4a,b=b,aprint(a,b)56、以下while循环的循环次数是【无限】i=0while(i<10):if(i<1):coninueif(i==5):breaki+=157、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’],print(fruits[-1][-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模块库中的函数是,必须要使用【import math】语句导入该模块66、以下python注释代码,不正确的是【C //python注释代码】67、将字符串中全部字母转换为大写字母的字符串方法是【Cupper】68、已知x=2,语句x*=x+1执行后,x的值是【C 6】69、下列选项中,不属于python特点的是【B 运行效率高】70、下列选项中不属于函数优点的是【C 便于发挥程序员的创造力】71、在读写文件之前,用于创建文件对象的函数是【A open】72、在一个同时包含整数和浮点数的表达式中,python要进行的转换是【B 整数转换为浮点数】73、python不支持的数据类型有【A char】74、如果以负数作为平方根函数math.sqrt()的参数将产生【DValueError异常】75、对于字典D={‘A’:10,’B’:20,’C’:30,’D’:40},len(D)的是【A 4】76、python语句print(type([1,2,3,4]))的输出结果是【C <class‘list’>】77、以下不能创建集合的语句是【D s3=(1,2,3,4)】78、python语句print(type((1,2,3,4)))的输出结果是【A <class‘tuple’>】79、下列语句的作用是【C 在D盘根文件夹下建立ppp文件夹】>>>import os>>>os.mkdir(“d:\\ppp”)80、下列关于字符串的描述错误的是【B 在字符串中,同一个字母的大小是等价的】81、下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是【D “ABC”-“DEF”】82、已知f=lambda x.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】for i in range(3):print(i,end=’’)for i in range(2,5):print(i,end=’’)86、二进制文件的读取与写入可以分别使用【read()】和【write()】方法87、下列语句执行后的结果是【2】d={1:’x’,2:’y’,3:’z’}del d[1]del d[2]d[1]=’A’print(len(d))88、下列python语句的输出结果是【True TrueFlase True True】x=y=[1,2]x.append(3)print(x is y,x==y,end=’’)z=[1,2,3]print (x is z,x==z,y==z)89、表达式2<=1 and 0 or not 0的值是【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=-1while(i<0):i*=iprint(i)95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】96、字典是【无需的”关键字:值”对或key-value pair】97、在python中,传统除法运算符是【/】,整除除法运算符是【//】98、python表达式[i for i in range(5) if i%2!=]的值为【[1,3]】,[i**2 for i in range(3)]的值为【0,1,4】99、在python解释器中,使用函数【help()】,可进入帮助系统100、序列元素的编号从【0】开始,访问序列元素的编号用【[]】括起来101、python表达式12/4-2+5*8/4%5/2的值为【1.0】102、python无穷循环while true:的循环体中可用【break】语句退出循环103、异常处理程序将可能发生异常的语句放在【try】语句中,紧跟其后可繁殖若干个对应【except】语句。

相关文档
最新文档