ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:26.75KB ,
资源ID:8497342      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8497342.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学计算机python选择填空题库与答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、大学计算机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、 函数定义以

2、【 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: cdel d1d1= xdel d2print(d)11、 Python 语句 print(tuple(range(2),list

3、(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 表达式为【x0 and y0 or x0 】15、 语句

4、 print( 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 】21、 下列程序的输出结果是【 BBB 】try

5、: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,6s:1=s:2= as2:= bs2:3= x, ydel s:124、 下列语句执行后, print( di fruit 1)banana值为【】di= fruit : apple

6、, banana, orange difruit.append( watermelon )25、 设 m,n 为整型数据,则与 m%n 等价的表达式为【 m-m/n*n或m-n*(m/n) 】26、下列语句执行后的结果是【 15】27、fruits= apple :3, banana:4, pear :5fruits banana=7print(sum(fruits.values()28、 python 语句 print(len() 的结果是【 0】*选择我就写上选项了 *29、 Python 语言属于【 D 高级语言】30、 下列程序执行后, y 的值是【 B 125 】def f(x,y)

7、: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、 在 pyth

8、on 中,逻辑量有【 B True,False 】37、设 s=Happy New Year ,s3: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()

9、f=open( f.txt , rb )f.seek(10,1)print(f.tell()43、 下列 while 循环执行的次数为【 B 10 】k=1000while k1: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 中,实

10、现多支选择结果的最佳方法是 【D if-elif-else 】49、 下列标识符中合法的是【 B _9】50、 python 表达式中,可以使用【A 圆括号 ()】控制运算的优先顺序51、 下列 Python 语句的输出结果是【 B 4,0,6 】s1=4,5,6s2=s1s11=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

11、、下列 python 语句的执行结果是【 4 3 】a,b=3,4a,b=b,aprint(a,b)56、 以下 while 循环的循环次数是【无限】i=0while(i10):if(i1):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(fru

12、its.index(apple)的0】结,果print(是【Appleinfurits) 的结果是【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=(式

13、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、 在一个同时包含整数和

14、浮点数的表达式中, 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 】77、 以下不能创建集合的语句是【 D s3=(1,2,3,4) 】78、 python 语句 print(type(1,2,3,4) 的输出结果是【 A 】79、 下列语句

15、的作用是【 C 在 D 盘根文件夹下建立 ppp 文件夹】import osos.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 在不同的平台

16、上运行, 这是 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: zdel d1del d2d1= Aprint(len(d)88、 下列 python 语句的输出结果是【 True TrueFlase True True 】x=y=1,2x.append(3)prin

17、t(x is y,x=y,end= )z=1,2,3print (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,4s2=5,6,7print(len(s1,s2)92、 下列语句执行后的结果是【食品】d1=1: food d2=1: 食品 ,2: 饮料d1.update(d2)print(d11)93、 在 python 中,设有 s1=1,2,3,s2=2,3,5, 则print(s1.update(s2) 的结果为【

18、None 】,s1.intersction(s2) 的结果为【 2,3,5 】,s1.difference(s2) 的结果为【 2 】94、 执行下列 python 语句后的输出结果是【 1】,循环执行了【 1】次i=-1while(i0):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 】

19、,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 】语句。如果引发异常,则系统依次检查【 except 】语句,试图找到于所发

20、生异常相匹配的【异常类型】104 、 执行下面的程序段后, k 值是【 36】k=1n=263while(n):k*=n%10n/=10105、 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=Aprint(3*s.split()109 、 集合是一组无序排列的、【

21、不重复】的元素集,它包含两种类型、即【可变集合】和【不可变集合】110 、 在 python 中,如果异常未被处理或捕捉,程序就会用【Traceback 】错误信息种植程序的执行111、 python ,如果语句太长,可以使用【 】作为续行符112、 python 提供了一些异常类,所有异常都是【 Exception 】类的成员113 、 下列语句的运行结果是【 5】s=1,2,3,4s.append(5,6)print(len(s)114 、 Python 异常处理机制中没有【 B throw 】语句115 、 type(1+0xf*3.14) 的结果是【 C 】116 、 下列类型数据中可

22、以变化的是【 A 列表】117 、 在 python 中,正确的赋值语句为【 D x=y=30 】118 、 执行下列 python 语句后的显示结果是【 A Equal 】x=2y=2.0if (x=y):print( Equal )else:print( Not Equal )119 、 已知 s= a,1, bprint(,2s,b) 的运行结果是A【语法错误】120 、 对于字典 D= A:10, B:20, C:30, D:40 ,对第四个字典元素的访问形式是【 D D 】121 、 L.reverse() 和 L-1:-1-len(L):-1 的主要区别是【 C L.reverse

23、 会改变列表 L 的内容,而 L-1:-1-len(L):-1 产生一个新列表,不会改变列表 L 原来内容】122 、 设有函数段k=10while(k):k=k-1则下面描述中正确的是【 A while 循环执行 10 次】123 、 执行下列语句后的显示结果是【 A helloword 】world =world print( hello +world)124 、 下列 python 语句的运行结果是【 C 4 】nums=set(1,2,2,3,3,3,4)print(len(nums)125、 设 s=a,b,c ,s2=( x, ys,.split(z),s3=, :) 的值,则为【

24、a, b,s,.rsplit(c 】, ,1) 的值a,b为【,,sc.partition(】, ) 的值为【(a, , ,s,.rpartition(b,c)】 , 【)的(值a,b为 , ,s3.join(,c)】abc)的值为【 a:b:c,s3】.join(s2) 的值为【 x:y:z 】126、 执行循环语句 for i in range(1,5):pass 后,变量 i 的值是【 4】127、 python 基本数据类型包括【数值型】 、【字符串型】、和【布尔型】,复合数据类型有【列表】 、【元组】、【字典】和集合128、 语句 y=x 的含义是【 y 和 x 指向同一个数据对象】

25、129、 在 python 中,赋值的含义是使变量【指向】一个数据对象,该变量是该数据对象的【别名】130 、 字符串 s 中最后一个字符的位置是【 -1】131 、 算法的效率通过【时间】和【空间】来度量132 、 没有 return 语句的函数将返回【 None 】133 、 使用 math 模块库函数时,比喻要使用【 import math 】语句导入该模块134 、 设有列表 L=1,2,3,4,5,6,7,8,9 ,则 L2: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=red hat ,print(s1.upper() 的结RED果是HAT【 】,print(s1.swapcase() 的结果是【 RED HAT 】,print(s1,title) 的结果是【 Red Hat 】,print(s1.replace( hat , cat )red的hat结果】是【136 、 执行下列 python 语句将产生的结果是【 True False 】m=Truen=Falsep=Trueb1=m|np;b2=n|mpprint(b1.b2)137 、 对于 if 语句的条件表达式后面或

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

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