计算机编程等级考试5级综合测试.docx

上传人:b****8 文档编号:9312127 上传时间:2023-05-18 格式:DOCX 页数:10 大小:158.45KB
下载 相关 举报
计算机编程等级考试5级综合测试.docx_第1页
第1页 / 共10页
计算机编程等级考试5级综合测试.docx_第2页
第2页 / 共10页
计算机编程等级考试5级综合测试.docx_第3页
第3页 / 共10页
计算机编程等级考试5级综合测试.docx_第4页
第4页 / 共10页
计算机编程等级考试5级综合测试.docx_第5页
第5页 / 共10页
计算机编程等级考试5级综合测试.docx_第6页
第6页 / 共10页
计算机编程等级考试5级综合测试.docx_第7页
第7页 / 共10页
计算机编程等级考试5级综合测试.docx_第8页
第8页 / 共10页
计算机编程等级考试5级综合测试.docx_第9页
第9页 / 共10页
计算机编程等级考试5级综合测试.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机编程等级考试5级综合测试.docx

《计算机编程等级考试5级综合测试.docx》由会员分享,可在线阅读,更多相关《计算机编程等级考试5级综合测试.docx(10页珍藏版)》请在冰点文库上搜索。

计算机编程等级考试5级综合测试.docx

计算机编程等级考试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.5

B.6(正确答案)

C.7

D.8

5.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.importmo

B.frommoimport*

C.importmoasm

D.frommoasm(正确答案)

11.下面代码能正常执行的是()

[单选题]*

选项1

选项2

选项44(正确答案)

选项45

12.下列哪个选项可以将十进制转换为八进制()[单选题]*

A.float()

B.oct()(正确答案)

C.hex()

D.bin()

13.八进制36转换为十进制的结果为()[单选题]*

A.25

B.31

C.30(正确答案)

D.28

14.调用以下函数的返回的值是()

[单选题]*

A.0

B.出错不能运行

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之间的所有这些数字(均包括在内),生成数字的每位都是偶数,如:

2222,2666(10分)[填空题]*

_________________________________

答案解析:

25.编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000至3200(包括在内),将返回的数字输出在控制台中(10分)[填空题]*

_________________________________

答案解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2