2022年9月青少年软件编程(Python)等级考试五级【学生版】

VIP免费
3.0 五岳之尊 2024-03-02 221 35KB 7 页 1菜币
侵权投诉
1
2022 9青少年软件编程(Python)等级考试试卷(五级)
一、单选题(共 25 题,共 50 分)
1. 已知字符串:s="语文,数学,英语",执行 print(s.split(","))语句后结果是?(
A. ['语文', '数学', '英语']
B. [语文, 数学, 英语]
C. ['语文, 数学, 英语']
D. ['语文 数学 英语']
2. 能输出下面字符串的是?(
what's this?
it's an "apple"
A. print("what\'s this?\nit\'s
an \"apple\"")
B. print("what's this? it's an \"apple\"")
C. print('what's this?\nit's an "apple"')
D. print("what\'s this?\nit\'s an "apple\"")
3. 下面语句不能输出"我是小星,今年 5 岁。"的是?(
A. print("我是{},今年{}岁。".format("小星",5))
B. print("我是{name},今年{age}岁。".format(age=5,name="小星"))
C. print("我是%s,今年%s 岁。"%(5,"小星"))
D. print("我是%s,今年%d 岁。"%("小星",5))
4. 已知字符串:s="python 学习手册.txt",下面语句不能输出"python 学习手册"的是?(
A. print(s[0:s.find(".txt")])
B. print(s[0:-4])
C. print(s.replace(".txt",""))
D. print(s.split("."))
5. 以下程序的功能是?(
import random
a=""
for i in range(4):
c=random.randint(0,9)
if random.randint(0,1):
d=random.randint(97,122)
else:
d=random.randint(65,90)
a=a+str(c)+chr(d)
print(a)
A. 输出 4C2f2D8g
B. 生成大小写字母的混合密码
C. 生成 8 位随机的密码,包含字母和数字
D. 生成 8 位随机数字的混合密码
6. 使用 turtle.fd()函数 turtle.left()函数绘制一个边长为 200 素的正方形及一个外接圆,如图所
示,应在横线处补充哪一个选项,不得修改其他代码?(
2
2022 9青少年软件编程(Python)等级考试试卷(五级)
import turtle
turtle.pensize(2)
turtle.color('#FF8EFF','#2F0000')
for i in range(4):
turtle.fd(200)
turtle.left(90)
turtle.left(-45)
turtle.circle(*pow(2,0.5))
A. 100 B. 50 C. 200 D. -100
7. 以下有关常用标准库的表述中,正确的是?(
A. jieba.cut(s)函数分词功能是自由模式分词
B. wordcloud 库生成词云有两种方法:文本生成和图片生成
C. time strftime()函数用于格式化时间,返回以可读字符串表示的当前时间
D. "%y-%m-%d, %H:%M:%S"和"%Y-%m-%d, %H:%M:%S"输出格式一样
8. 我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用 Python 程序来生成词
云图,程序中需要用到以下哪个第三方库?(
A. wordcloud B. math C. random D. turtle
9. 下列关于 Python 元组(tuple)的表述正确的是?(
A. 元组只能存储同一类型数据,其内元素可以改
变。
B. 元组可以存储任意类型数据,属于不可变序列。
C. 元组可以存储任意类型数据,其内元素可以改
变。
D. 储同其内
变。
10. 要确定元组有多少项,可以使用下列方法?(
A. length() B. count() C. size() D. len()
11. 求 1-100 之内能被 4 整除,但是不能被 5 整除的所有数,正确的列表推导式是?(
A. print([for x in range(0, 100) if x % 4 == 0 and x % 5 != 0])
B. print([for x in range(1, 101) if x % 4 == 0 and x % 5 != 0])
C. print([x for x in range(0, 100) if x % 5 == 0 and x % 4 != 0])
D. print([x for x in range(1, 101) if x % 4 == 0 and x % 5 != 0])
12. 计算 1-100 之间的完全平方数,正确的生成推导式是?(
A. square = (x**2 for x in range(10))
B. square = (x**2 for x in range(11))
C. square = (x**2 for x in range(1,11))
D. square = [x**2 for x in range(1,10)]
13. 关于 Python 序列包,下列表述错误的是?(
3
2022 9青少年软件编程(Python)等级考试试卷(五级)
A. 解压缩就数据字符等从列表等装有元素的容器取出需要的元素。
B. 解压缩就数据字符等从典等装有元素的容器取出需要的元素。
C. 解压缩就数据字符等从函数等装有元素的容器取出需要的元素。
D. 解压缩就数据字符等从字符串等装有元素的容器取出需要的元素。
14. 下面代码行后结果是?(
ls=[[22,2,33],[[44,25],46],[73,28],[23,45,34]]
print(len(ls))
A. 11 B. 3 C. 4 D. 1
15. lis 当lis=["","","","","
由","","","","爱国","敬业","诚信","友善"]。请问以下哪一个选项能
国”这个词组?(
A. lis[9] B. lis[-5] C. lis[2:10][-2] D. lis[:-2][-3]
16. 知一 lis = [5, 8, 'x', ['yy', 202, ['k3', ['aa', 2, '5']], 78], 'ca', 'sdv']
列选项不能列表 lis 中aa字符串变为大写AA字符串的是?(
A. lis[3][2][1][:1] = ['AA']
B. lis[3][2][1][0] = lis[3][2][1][0].upper()
C. lis[-3][-2][-1][0] = "AA"
D. lis[-3][-2][-1][0].upper()
17. 下面代码行后输出的结果是?(
s =["我","","","中",""]
print(s[1:5:3])
A. ['','', '']
B. ['','' ,'中', '']
C. ['']
D. ['','']
18. 下列语句在行时现错误的是?(
A. s = {1,2,'three', 'four', (10, 11)}
B. s = {1,2,3,3,4}
C. s = {1,2,['three', 'four' ],(10, 11)}
D. s= set([1,2,3,4])
19. 行下面代码,程序输出正确的一项是?(
s = {1,2,3,4,5}
s.update({s.add(9),3,7,2,s.remove(5)})
print(s)
A. {1,2,3,4,5,9}
B. {1,2,3,4,,7,9}
C. {1,9,3,7,,2}
D.
{1,2,3,4,7,9,None}
20. 有如下 Python 程序
摘要:

12022年9月青少年软件编程(Python)等级考试试卷(五级)一、单选题(共25题,共50分)1.已知字符串:s="语文,数学,英语",执行print(s.split(","))语句后结果是?()A.['语文','数学','英语']B.[语文,数学,英语]C.['语文,数学,英语']D.['语文数学英语']2.能输出下面字符串的是?()what'sthis?it'san"apple"A.print("what\'sthis?\nit\'san\"apple\"")B.print("what'sthis?it'san\"apple\"")C.print('what'sthis?\nit'sa...

展开>> 收起<<
2022年9月青少年软件编程(Python)等级考试五级【学生版】.docx

共7页,预览3页

还剩页未读, 继续阅读

声明:菜根智库所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
作者:五岳之尊 分类:办公学习 价格:1菜币 属性:7 页 大小:35KB 格式:DOCX 时间:2024-03-02

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 7
客服
关注