网站大量收购闲置独家精品文档,联系QQ:2885784924

2022.03全国青少年软件编程(Python)等级考试试卷(二级) .pdf

2022.03全国青少年软件编程(Python)等级考试试卷(二级) .pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2022.03青少年软件编程(Python)等级考试试卷(二级)分

数:100题数:37一、单项选择题(共25题,每题2分,共

50分)关于中的列表,以下描述错误的选项是?()

.PythonD

A.列表是Python中内置可变序列,是假设干元素的有序集合;B.列表中的每一个数据称为“元

素”;C.在Python中,一个列表中的数据类型可以各不相同;D.可以使用s[l]来获取列表s的

第一个元素。

1.列表a=[135,7],以下语句无法将a变成a二口35乙9]的

是?()Da.append(9)a=[l,3,5,7,9]a.insert(4,9)

A.a[4]=9.关于以下代码段的说法错误的选项是?(Ba=[1,2,5,4,3]a.sort(reverse=True)

)

print(a)A.a.sort(reverse=True)语句中的reverse默认值为False。

B.省略a.sort(reverse=True)语句中的reverse=True,代码运行结果不变。

C.将以上代码的a.sort(reverse二True)改为a二sorted(a,reverse二True),代码运行结果和原题的

结果一样。

D.以上代码运行结果为:[5,4,3,2,1].下面程序的运行结果是?()Ca=80b=70

o

ifab:

a,b=b,a

print(a,b)707080707080

A.8080试题解析:条件语句的运用,代码的意思是当ab时,ab两个数互换,然后输出新

的值。

三、编程题(共2题,共30分)实现统计字符串中

36.

的单词和单词出现的次数:

要求如下:

(1)统计的语句为:tobeornottobethatisaquestion

2)要求统计该句中出现的所有单词和其出现次数。

(3)使用字典进行输出,格式如下(注意:排列顺序可以不一致,但是统计的次数要正

确):

111

{to:2,be:2,or:1,not:1,is:1,a:1,question:1,that:1}试题编号zy-37试题类

型:编程题标准答案:

参考程序:

string=tobeornottobethatisaquestion#定义变量存储字符串心二$仃地印用)#使用分割

函数将字符串转为列表count={}#定义一个空字典forxinlis:#遍历列表

ifxnotincount:#判断列表元素是否在字典中count[x]=l

else:

count[x]+=lprint(count)#打印字典试题难度:较难试题解析:

评分标准:

1能正确存储字符串;2分)

()(

2)能使用分割函数将字符串转为列表(或者其他序列及可迭代对象均可);3分)

((

3)创立字典;2分)

((

4)有循环遍历列表(或迭代对象);3分)

((

5)判断列表(或可迭代对象)元素是否在字典中;(3分)

6)输出格式正确;2分)

((

7)代码执行完全正确无误。5分)此题需要用到字符串的基本操作,字典,条件判断,

((

循环等知识。

展示地址:点击浏览考生答案:(此题已作答)考生得分:5是否评分:已评分

评价描述:

37.可以对任何一个自然数进行假设干次运算,最终都可以变为1。

运算规那么如下:

您可能关注的文档

文档评论(0)

132****2172 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档