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

第 1 题 【单选题】

执行以下代码中,输出的结果是?( )

sum=0for i in range(1,10,3):sum=sum+iprint(sum,i)

A :22 10

B :12 7

C :45 9

D :55 10

正确答案:B
试题解析:

第 2 题 【单选题】

下列代码的执行结果是?( )

s1="abcde"s2="fgh"s3=s1+s2s3[4:7]

A :efg

B :efgh

C :def

D :defg

正确答案:A
试题解析:
本题考点是字符串的通用操作,根据字符串的连接,我们可以得到s3=“abcdefgh”,根据访问指定索引范围,我们应该得到答案为A

第 3 题 【单选题】

以下代码的输出结果是?( )

 lis = list(range(4)) print(lis)

A :[0,1,2,3,4]

B :[0,1,2,3]

C :0,1,2,3

D :0,1,2,3,4

正确答案:B
试题解析:

第 4 题 【单选题】

运行如下代码,结果是?( )

l=["a",1,"b",[1,2]]print(len(l))

A :3

B :4

C :5

D :6

正确答案:B
试题解析:
len()命令统计列表的长度,有四个元素,长度为4,选择B

第 5 题 【单选题】

已知s=list(“sgdhasdghasdg”),以下选项中能输出字符“g”出现的次数的是?( )

A :print(s.index(g))

B :print(s.index(“g”))

C :print(s.count(“g”))

D :print(s.count(g))

正确答案:C
试题解析:
统计用count,字符要用引号包围,所以选择C

第 6 题 【单选题】

以下代码的输出结果是?( )

ls1 = [1,2,3,4,5] ls2 = ls1 ls2.reverse( ) print(ls1)

A :5,4,3,2,1

B :[1,2,3,4,5]

C :[5,4,3,2,1]

D :1,2,3,4,5

正确答案:C
试题解析:

第 7 题 【单选题】

下面代码的输出结果是?( )

 ls = [”橘子”,”芒果”,”草莓”,”西瓜”,”水蜜桃”]for k in ls:print(k,end=”  ”)

A :橘子芒果草莓西瓜水蜜桃

B :橘子 芒果 草莓 西瓜 水蜜桃

C :西瓜

D :”橘子””芒果””草莓””西瓜””水蜜桃”

正确答案:B
试题解析:

第 8 题 【单选题】

已知有列表a = [1, 2, 3, 4, 5],以下语句中,不能输出[5, 4, 3, 2, 1]的是?( )

A :print(a[:-6:-1])

B :print(a.sort(reverse=True))

C :print(sorted(a, reverse=True))

D :print([5, 4, 3, 2, 1])

正确答案:B
试题解析:

第 9 题 【单选题】

已知列表a=[1,2,3,4,5],执行a.insert(2,6)后结果是什么?( )

A :[1,2,3,4,5,2,6]

B :[1,2,3,4,5,6]

C :[1,2,6,3,4,5]

D :[1,2,3,6,4,5]

正确答案:C
试题解析:
本题的意思是在2号位置前面插入一个元素6,答案C就对了

第 10 题 【单选题】

关于Python中的流程控制语句,下列描述错误的是?( )

A :在分支结构中,if、elif、else都可以单独使用。

B :分支结构中的条件判断通常用关系表达式或逻辑表达式来进行描述。

C :continue语句和break语句只有在循环结构中才可以使用。

D :while语句和for语句的循环条件后都必须输入冒号,需要循环执行的语句必须有缩进。

正确答案:A
试题解析:

第 11 题 【单选题】

下列选项中,不属于Python流程控制语句的是?( )

A :if-elif-else语句

B :while语句

C :do-while语句

D :for语句

正确答案:C
试题解析:

第 12 题 【单选题】

关于Python元组类型,以下选项中描述错误的是?( )

A :元组不可以被修改

B :Python中元组使用圆括号和逗号表示

C :元组中的元素要求是相同类型

D :一个元组可以作为另一个元组的元素,可以采用多级索引获取信息

正确答案:C
试题解析:

第 13 题 【单选题】

设有元组tup=(1,2,3,‘1’,‘2’,‘3’),执行语句print(tup[0::2]),得到的结果是?( )

A :(1,2)

B :(1,3)

C :(1,3,‘2’)

D :(1,‘1’,‘3’)

正确答案:C
试题解析:

第 14 题 【单选题】

执行下列代码,输出的结果是?( )

dic = {'a': 1, 'b': 2, 'c': 3, 'd': 4}dic.pop('b')del dic['d']dic['d'] = 4

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/835041.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

golang编程规范

文章目录 1:使用适当的缩进2:规范地导入包3:使用描述性变量和函数名称4:限制行长5:使用常量来代替魔术值6:错误处理7:避免使用全局变量8:使用结构体处理复杂数据9:给代码…

官宣:vAsterNOS正式发布!开放网络操作系统免费试用!

近期,vAsterNOS(设备模拟器)正式发布,可以满足用户快速了解 AsterNOS、体验实际操作、搭建模拟网络的需求,可运行在GNS3、EVE-NG等网络虚拟软件中。 AsterNOS 网络操作系统是星融元为人工智能、机器学习、高性能计算、…

算法 第56天 动态规划16

583 两个字符串的删除操作 给定两个单词 word1 和 word2 ,返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个字符。 def minDistance(word1,word2):dp[[0]*(len(word2)1) for _ in range(len(word1)1)]for i in range(len(word…

前端面试:项目细节问题(已工作|给大家做个分享)

1、介绍介绍整个项目的开发流程? 答:我面试时的回答:首先,产品、项目经理和甲方一起开会确认需求,产品编写需求文档,并画出原型图贴在需求文档上;然后,产品、项目经理、甲方、技术、…

vCenter 7.3证书过期无法登录处理方法

登录报错:如下图 Exception in invking authentication handler [SSL: CERTIFICATE_VERIFY_FAILED] certificate vertify failed: certificate has expired(_ssl.c:1076) 处理方法1:推荐,可行 登录vCenter控制台,AltF3切换至命令…

antdVue 自定义table列配置

最近做项目的时候需要对页面的table进行列配置的需求 子组件 <div><a-modaltitle"列配置" :visible"visible" :closable"false" :footer"null"width"800px" height"448px"><div><a-row>…

.DevicData-P-XXXXXXX勒索病毒数据怎么处理|数据解密恢复

导言&#xff1a; 在网络空间&#xff0c;每一次病毒或勒索软件的涌现都如同一次科技界的“地震”。而.DevicData-P-XXXXXXX勒索病毒&#xff0c;正是这场“地震”中的一股不可忽视的力量。它以其独特的加密技术和狡猾的传播方式&#xff0c;给全球的个人和企业带来了前所未有…

office 官方下载地址

office 官方下载地址&#xff1a;https://answers.microsoft.com/en-us/msoffice/forum/all/useful-microsoft-download-links-for-office-direct/7bcaa971-9493-44b6-a1ba-0db4c6957c47 Office 2013 Home and Student Russian https://officeredir.microsoft.com/r/rlidO15C2…

在linux里登录远程服务器

在linux里登录远程服务器。在虚拟终端里输入命令&#xff1a; ssh 远程服务器ip -l username 然后输入登录密码&#xff0c;就可以登录到远程服务器的命令行界面。登录方便&#xff0c;字体也可以在本地机的虚拟终端里设置得大一点。 下面是一张截屏图片。

QTableWidget导入导出excel

导入导出excel的方式有很多种&#xff0c;我这里使用的表格类型为CSV&#xff0c;这样可以不依赖那些office软件 导入&#xff1a; QList<QStringList> data;QString file_name QFileDialog::getOpenFileName(this,tr("Read file"),"",tr("fil…

系统Cpu利用率降低改造之路

系统Cpu利用率降低改造之路 一.背景 1.1 系统背景 该系统是一个专门爬取第三方数据的高并发系统&#xff0c;该系统单台机器以每分钟400万的频次查询第三方数据&#xff0c;并回推给内部第三方系统。从应用类型上看属于IO密集型应用,为了提高系统的吞吐量和并发&#xff0c;…

音频数字信号I2S一些知识理解

(1)I2S单向基本传输需要几根线传输音频信号? 3根线 LRCK SCLK(也叫BLK) DATA(单向) (2)如何理解I2S MASTER或者SLAVE的模式&#xff1f; codec的i2s作为slave mode,LRCK和SCLK来自于soc主控端,codec端自动检测MCLK和LRCK codec的i2s作为master mode,codec通过MCLK LRCLKDIV…

【Delphi 爬虫库 5】HTTP响应状态码说明详解(Response Status Code)

HTTP&#xff08;Hypertext Transfer Protocol&#xff09;是互联网上应用最广泛的协议之一&#xff0c;用于在客户端和服务器之间传输数据。在HTTP通信中&#xff0c;服务器在接收到客户端请求后&#xff0c;会返回一个HTTP响应&#xff0c;其中包含一个状态码&#xff0c;这个…

CSS-浮动

float (浮动) 作用&#xff1a;盒子的顶点是一样的&#xff0c;具备行内块的特征&#xff0c;能设置宽高 属性&#xff1a;float 属性值&#xff1a;left 浮动在网页左边 right 浮动在网页右边 .a{width: 100px;height: 100px;float:left;background-color: red;}.b…

drawio 网页版二次开发(1):源码下载和环境搭建

目录 一 说明 二 源码地址以及下载 三 开发环境搭建 1. 前端工程地址 2. 配置开发环境 &#xff08;1&#xff09;安装 node.js &#xff08;2&#xff09;安装 serve 服务器 3. 运行 四 最后 一 说明 应公司项目要求&#xff0c;需要对drawio进行二次开发&…

VUE 或 Js封装通用闭包循环滚动函数

1、vue3 闭包滚动函数的使用 js 调用也基本雷同 // 滚动Tab组件const scoreTabRef ref()// 滚动的选项const scrollOption ref({// 滚动的Dom元素scrollDom: null,// 滚动的时间间隔scrollInterval: 1500,// 滚动的距离scrollSep: 100,// 滚动历时时间scrollDuration: 10…

Microsoft Project使用简明教程

一.认识Microsoft Project Microsoft Project 是微软公司开发的项目管理软件&#xff0c;用于规划、协调和跟踪项目的进度、资源和预算&#xff0c;如下图所示&#xff0c;左边是任务的显示&#xff0c;右边是一个日程的显示图&#xff0c;最上方的长方形处在我们项目设定日程…

Python 3 中zip()函数的用法

1 创作灵感 我们在阅读代码的时候&#xff0c;经常会看到zip函数&#xff0c;有的时候还和循环在一起用&#xff0c;今天举几个例子测试一下该函数的用法 2.应用举例 &#xff08;1&#xff09;定义了两个列表一个是num,一个是letter (2)使用zip可以把num列表和letter列表中…

typescript 模拟数据统一封装 增删改查 例

功能&#xff1a;定义一个操作数据的库&#xff0c;支持 Mysql、Mssql、MongoDb 要求&#xff1a;Mysql、Mssql、MongoDb功能一样&#xff0c;都有add、update、delete、get方法 注意&#xff1a;约束统一的规范、以及代码重用 解决方案&#xff1a;需要约束规范所以要定义接口…

【高阶数据结构】图 -- 详解

一、图的基本概念 图 是由顶点集合及顶点间的关系组成的一种数据结构&#xff1a;G (V&#xff0c; E)。其中&#xff1a; 顶点集合 V {x | x属于某个数据对象集} 是有穷非空集合&#xff1b; E {(x,y) | x,y属于V} 或者 E {<x, y> | x,y属于V && Path(x, y…