计算机编程等级考试-5级(综合测试)_第1页
计算机编程等级考试-5级(综合测试)_第2页
计算机编程等级考试-5级(综合测试)_第3页
计算机编程等级考试-5级(综合测试)_第4页
计算机编程等级考试-5级(综合测试)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

计算机编程等级考试--5级(综合测试)1.x=[1,2,'a'],变量x的数据类型为()A.集合B.数字C.列表(正确答案)D.字符串2.下列哪个方法可以返回对象(列表等)的长度()A.lower()B.min()C.print()D.len()(正确答案)3.关于字符串方法,下列说法错误的是(  )A.upper()将字符串中的小写字母转为大写字母B.count()用于统计字符串里某个字符出现的次数C.isdigit()检测字符串是否只由数字组成D.capitalize()将字符串的所有字符转换为大写(正确答案)4.4.运行代码,打印结果为(  )

s='helloworld'

print(s.find('w'))

A.5B.6(正确答案)C.7D.85.5.运行代码,打印结果正确的是()

list1=['green','red','blue','white','gray']

print(list1[2:4])

A.['blue','white','gray']B.['red','blue','white']C.['blue','white'](正确答案)D.['red','white']6.想要获取到'苹果核',下列代码正确的是()

dict={'垃圾':{'厨余':['香蕉皮','苹果核']}}A.dict['厨余'][1]B.dict['垃圾']['厨余'][1](正确答案)C.dict['垃圾']['厨余']D.dict['垃圾'][0]7.下列正确定义了一个元组数据类型的是()A.(1,2,3)(正确答案)B.[1,2,3]C.{1,2,3}D.(1,2,3]8.Python源程序执行的方式()A.编译执行B.直接执行C.解析执行(正确答案)D.边编译边执行9.关于python类说法错误的是()A.类的实例方法必须创建对象后才可以调用B.类的实例方法必须创建对象前才可以调用(正确答案)C.类的类方法可以用对象和类名来调用D.类的静态属性可以用类名和对象来调用10.导入模块的方式错误的是()A.importmoB.frommoimportC.importmoasmD.frommoasm(正确答案)11.下面代码能正常执行的是()

选项1

选项2

选项44(正确答案)

选项4512.下列哪个选项可以将十进制转换为八进制()A.float()B.oct()(正确答案)C.hex()D.bin()13.八进制36转换为十进制的结果为()A.25B.31C.30(正确答案)D.2814.调用以下函数的返回的值是()

A.0B.出错不能运行C.空字符串D.None(正确答案)15.想要在控制台输出\n,下列代码正确的是()A.print(\n)B.print('\n')C.print('\n')D.print('\\n')(正确答案)16.下列属于Python数据类型的是()A.元组(正确答案)B.集合(正确答案)C.字典(正确答案)D.变量17.下列布尔值为False的选项是()A.[0]B.空字符串(正确答案)C.None(正确答案)D.0(正确答案)18.关于字符串的操作符,下列说法错误的是()A.字符串连接符:-,可将多个字符串进行连接(正确答案)B.字符串复制符:+,可以重复输出字符串(正确答案)C.成员运算符:in,判断字符串中是否包含给定的字符D.D.字符串操作符:[],可以通过索引获取字符串中的字符19.下列代码,哪些会输出1,2,3三个数字()

选项1

选项2(正确答案)

选项3

选项77(正确答案)20.关于全局的作用域,下列说法错误的是()A.在函数内部,如果有局部变量与全局变量名一样,则优先使用全局变量(正确答案)B.在函数内部创建变量时,该局部变量可以在全局使用(正确答案)C.在函数内部创建全局变量,需要使用global关键字D.在函数内部不可以直接修改全局变量,需要使用global关键字21.1.创建函数实现字符串翻转,例如:'hello',输出'olleh'(10分)答案解析:22.随机读取5个数(1—50)的整数值,每读取一个值,程序就打印出该值个数的。(10分)

例如:随机整数为5,打印

答案解析:23.编写程序计算随机整数(随机整数范围在-25到25之间)的阶乘。(15分)

整数的阶乘(英语:factorial)是所有小于(不包括0)及等于该数的正整数的积,0的阶乘为1。例如:5的阶乘等于1×2×3×4×5

提示:用户输入负数时打印‘抱歉,负数没有阶乘’;

用户输入0的时候打印‘0的阶乘为1’;

用户输入其他数时则计算阶乘,并打印答案解析:24.根据题意完成代码

1)编写一个程序,它将找到1000到3000之间的所有这些数字(均包括在

温馨提示

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

评论

0/150

提交评论