编程中级班期末测试基础附有答案_第1页
编程中级班期末测试基础附有答案_第2页
编程中级班期末测试基础附有答案_第3页
编程中级班期末测试基础附有答案_第4页
编程中级班期末测试基础附有答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编程中级班期末测试——Python基础[复制]单选题1.Python诞生于哪一年?()[单选题]*A.1990B.1989(正确答案)C.1992D.19882.Python程序的文件扩展名是()[单选题]*A..pythonB..pC..py(正确答案)D..pyth3.以下()不是Python语言的优点[单选题]*A.简单、易学B.免费、开源C.丰富的库D.运行速度快(正确答案)4.以下()不是Python的内置函数[单选题]*A.absB.Scrapy(正确答案)C.minD.help5.如果要让Python打印出指定的文字,可以用()函数[单选题]*A.printB.print()(正确答案)C.printerD.printer()6.Python语言的输入函数是()[单选题]*A.printf()B.print()C.input()(正确答案)D.format()7.下列能产生随机数的模块是()[单选题]*A.random(正确答案)B.timeC.pyttsx3D.Sys8.列数据类型中是字符串类型的选项是()[单选题]*A.ListB.TupleC.String(正确答案)D.Sets9.下面哪个不符合Python的命名规则()[单选题]*A.selfB.int32C.nameD.40XL(正确答案)10.以下运算名称与运算符对应错误的是()[单选题]*A.除法取余数:/(正确答案)B.除法取商://C.除法取余数:%D.幂运算:**11.设a为5,执行下列计算后,b的值不为2的是()[单选题]*A.b=a/2(正确答案)B.b=7-aC.b=a%3D.b=a*(-1)+712.在循环语句中,什么语句的作用是提前结束本层循环()[单选题]*A.break语句(正确答案)B.for语句C.while语句D.continue语句13.条件判断语句if结构需要注意缩进问题,通常情况下,使用多少个空格(Space键)来控制缩进()[单选题]*A.1B.2C.3D.4(正确答案)14.Python字典的构成形式为:()[单选题]*A.{key1:value1,key2:value2}(正确答案)B.[key1:value1,key2:value2]C.{'key1:value1','key2:value2'}D.['key1:value1','key2:value2']15.返回字典中的所有值()[单选题]*A.str(obj)B.dict.get(key,default=None)C.dict.items()D.dict.values()(正确答案)16.在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算()[单选题]*A.对(正确答案)B.错17.if-elif结构和if-elif-else结构是一致的,else补充判断条件都不满足或不容易写出条件判断的情况()[单选题]*A.对(正确答案)B.错18.下列占位符用法正确的是()[单选题]*A.print(“今天买了%d个%d盆”%(5,‘小’))B.print(“今天买了%d个%f盆”%(5,‘小’))C.print(“今天买了%d个%s盆”%(5))D.print(“今天买了%d个%s盆”%(5,‘小’)(正确答案)19.________True:横线处填写什么内容可令程序为死循环?()[单选题]*A.forB.breakC.while(正确答案)D.if多选题20.正确的变量命名规则有()*A.只能由数字(0-9)、字母(a-z,A-Z)、下划线(_)组成(正确答案)B.标识符不能和Python中的关键字相同(正确答案)C.Python中的标识符中,不能包含空格、@、?、%、$等特殊字符(正确答案)D.可以数字开头21.range函数括号内三个位置参数分别表示为()*A.记数起始位置(正确答案)B.记数终点位置(正确答案)C.记数跨越位置D.步长(正确答案)22.在Python中,常用的两种控制循环的语句是()(多选题)*A.for语句B.continue语句(正确答案)C.break语句(正确答案)D.while语句23.以下选项为整数类型的有()(多选题)*A.3(正确答案)B.3.1C.-3(正确答案)D.0(正确答案)24.list=[1,5,3,9]获取元素3的值正确的是()(多选题)*A.list['3]B.list[3]C.list[2](正确答案)D.list[-2](正确答案)25.a={'c':1,'d':2};b=['e,'f];获取元素的方式正确的为()(多选题)*A.a[‘c’](正确答案)B.a{‘c’}C.b[0](正确答案)D.b[‘e’]26.Python语言的结构中,属于选择结构的是()(多选)*A.while语句B.ifelse语句(正确答案)C.ifelifelse语句(正确答案)D.for语句看程序读结果27.请看下列代码当输入23时,控制台中输出的结果是()[单选题]*A.小了B.差不多(正确答案)C.很好D.这不是个数字28.下列代码中,while循环执行的次数为()[单选题]*A.10(正确答案)B.9C.11D.10029.下列代码执行结果正确的是()[单选题]

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论