202006青少年软件编程(Python)等级考试试卷(二级)
第 1 题 【单选题】
以下程序的运行结果是?( )
l =["兰溪","金华","武义","永康","磐安","东阳","义乌","浦江"]for s in l:if"义"in s:print(s)
A :兰溪 金华 武义
B :武义 义乌
C :武义
D :义乌
正确答案:B
试题解析:
第 2 题 【单选题】
下面程序执行完毕后,最终的结果是?( )
a=[34,17,7,48,10,5]b=[]c=[]while len(a)>0:s=a.pop()if(s%2==0):b.append(s)else:c.append(s)print(b)print(c)
A :[34, 48,10] [17, 7, 5]
B :[10, 48, 34] [5, 7, 17]
C :[10, 48, 34] [17, 7, 5]
D :[34, 48, 10] [5, 7, 17]
正确答案:B
试题解析:
循环中套条件,又与列表进行结合,本题的意思是从a列表的最后一个元素开始移除,如果这个元素是偶数那么添加到b列表中,不是就添加到c列表中,所以选择B选项
第 3 题 【单选题】
以下程序的输出结果是?( )
ls = [1,2,3] lt = [4,5,6] print(ls+lt)
A :[1,2,3,4,5,6]
B :[1,2,3,[4,5,6]]
C :[4,5,6]
D :[5,7,9]
正确答案:A
试题解析:
第 4 题 【单选题】
运行如下程序,结果是?( )
l=[1,"laowang",3.14,"laoli"]l[0]=2del l[1]print(l)
A :[1, 3.14, ‘laoli’]
B :[2, 3.14, ‘laoli’]
C :[“laowang”,3.14, ‘laoli’]
D :[2,“laowang”,3.14,]
正确答案:B
试题解析:
列表的原位替换和列表的元素删除,用2代替了0位上的1,删除了1位置上的“laownag”,所以正确答案为B
第 5 题 【单选题】
列表listV = list(range(10)),以下能够输出列表listV中最小元素的是?( )
A :print(min(listV))
B :print(listV.max( ))
C :print(min(listV()))
D :print(listV.revrese(i)[0])
正确答案:A
试题解析:
第 6 题 【单选题】
以下程序的输出结果是( )。
a = tuple('abcdefg')print(a)
A 😦‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’)
B :[‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’]
C :[‘abcdefg’]
D :‘abcdefg’
正确答案:A
试题解析:
第 7 题 【单选题】
关于以下代码,描述正确的是?( )
a = 'False'if a:print('True')
A :上述代码的输出结果为True
B :上述代码的输出结果为False
C :上述代码存在语法错误
D :上述代码没有语法错误,但没有任何输出
正确答案:A
试题解析:
第 8 题 【单选题】
关于列表s的相关操作,描述不正确的是?( )
A 😒.append():在列表末尾添加新的对象
B 😒.reverse():反转列表中的元素
C 😒.count():统计某个元素在列表中出现的次数
D 😒.clear():删除列表s的最后一个元素
正确答案:D
试题解析:
ABC都是正确的描述,D是清空列表,而不只是删除最后一个元素
第 9 题 【单选题】
下列代码的输出结果是?( )
ls = [[0,1],[5,6],[7,8]]lis = []for i in range(len(ls)):lis.append(ls[i][1])print(lis)
A :[1,6,8]
B :[0,5,7]
C :[0,6,8]
D :[0,1]
正确答案:A
试题解析:
第 10 题 【单选题】
下面代码的输出结果是?( )
a={'sx':90,'yuwen':93,'yingyu':88,'kexue':98}print(a['sx'])
A :93
B :90
C :88
D :98
正确答案:B
试题解析:
字典是通过键来访问数据的,‘sx’对应的数据为90,所以选择B
第 11 题 【单选题】
现在有s=“abcdefghi”,请问s[4]的值是?( )
A :d
B :e
C :abcd
D :0
正确答案:B
试题解析:
本题考验的是字符串的下标获取元素,答案应是B
第 12 题 【单选题】
已知列表lis=[‘1’,‘2’,3],则执行print(2 in lis)语句输出的结果是?( )
A :True
B :true
C :False
D :false
正确答案:C
试题解析:
第 13 题 【单选题】
下面代码的输出结果是?( )
a=[1,3,5,7,9]for i in a:print(i)
A :1,3,5,7,9
B :[1,3,5,7,9]
C :1 3 5 7 9
D :9 7 5 3 1
正确答案:C
试题解析:
for循环,依次从列表中输出数据,从1一直到9,答案选择C
第 14 题 【单选题】
以下用于Python循环结构的关键字是( )
A :while
B :loop
C :if
D :do…for
正确答案:A
试题解析:
第 15 题 【单选题】
已知列表a=[1,2,3],b=[‘4’],执行语句print(a+b)后,输出的结果是?( )
A :[1,2,3,4]
B :[1,2,3,‘4’]
C :[‘1’,‘2’,‘3’,‘4’]
D :10
正确答案:B
试题解析:
第 16 题 【单选题】
已知列表a=[1,2,3,4,5],下列语句输出结果为False的是?( )
A :print(a[3]==a[-2])
B :print(a[:3]==a[:-2])
C :print(a[:1]==a[0])
D :print(a[2]==a[-3])
正确答案:C
试题解析:
第 17 题 【单选题】
以下代码绘制的图形是?( )
import turtlefor i in range(1,7): turtle.fd(50)turtle.left(60)
A :正方形
B :六边形
C :三角形
D :五角星
正确答案:B
试题解析:
第 18 题 【单选题】
在python中,表示跳出当前循环的语句是?( )
A :break
B :pass
C :exit
D :Esc
正确答案:A
试题解析:
第 19 题 【单选题】
以下程序的运行结果是?( )
a={"name":"jt","age":29,"class":5}a["age"]=15a["school"]="派森社"print("age:",a["age"])print("school:",a["school"])
A :age: 29 school: 派森社
B :age: 15
C :age: 15 school: 派森社
D 🏫 派森社
正确答案:C
试题解析:
字典的常见操作,跟新年龄为15,添加量=了一个学校信息:派森社,最后输出最新的年龄和学校,选择C
第 20 题 【单选题】
已知字典score={“语文”:95,“数学”:93,“英语”:97},则执行print(score[“语文”]+score[“数学”]//2),输出的结果为?( )
A :141
B :141.5
C :94
D :94.0
正确答案:A
试题解析:
第 21 题 【单选题】
下列程序的执行结果是?( )
s=(1,2,3,4,5,6,7,8)print(len(s),max(s),min(s))
A :7 8 1
B :8 8 1
C :8 1 8
D :7 1 8
正确答案:B
试题解析:
元组内置函数的考核,len()统计元组元素个数,应该为8,max()返回元组中元素最大值,8,min()返回最小值,1,所以选择B
第 22 题 【单选题】
下列不属于Python中处理字典的方法是?( )
A :pop()
B :replace()
C :get()
D :popitem()
正确答案:B
试题解析:
第 23 题 【单选题】
下列语句,不能创建元组的是?( )
A :tup=()
B :tup=(1)
C :tup=1,2
D :tup=(1,2)
正确答案:B
试题解析:
第 24 题 【单选题】
s=“abc123”,采用字符串操作函数将其中的字符c替换为字符C,以下哪个操作正确?( )
A 😒.replace(‘c’, ‘C’)
B :replace(c,C)
C 😒.replace(c,C)
D :replace(‘abc123’,‘abC123’)
正确答案:A
试题解析:
第 25 题 【单选题】
下面程序的执行结果为?( )
s = '{0}+{1}={2}'.format(2, 3, 5)print(s)
A :0+1=2
B :{0}+{1}={2}
C :2+3=5
D :{2}+{3}={5}
正确答案:C
试题解析:
第 1 题 【判断题】
已知字符串str=‘www.baidu.com’,
那么print(str.split(‘.’,1))的结果是:[‘www’, ‘baidu’,‘com’]。
A :正确
B :错误
正确答案:B
试题解析:
第 2 题 【判断题】
a1='hello'a2='everybody'print(a1*2+a2)
运行结果为hellohelloeverybody
A :正确
B :错误
正确答案:A
试题解析:
第 3 题 【判断题】
元组中不可以通过下标索引获取元素。
A :正确
B :错误
正确答案:B
试题解析:
元组中的对象可通过位置进行索引和分片
第 4 题 【判断题】
元组是一种可变的序列,创建后可以修改。
A :正确
B :错误
正确答案:B
试题解析:
第 5 题 【判断题】
在使用get()语句返回字典中指定键的值的时候,如果该键的值在字典中不存在,则返回系统默认值“unKnown”。
A :正确
B :错误
正确答案:B
试题解析:
在使用get()语句返回字典中指定键的值的时候,如果该键的值在字典中不存在,则返回系统默认值“None”
第 6 题 【判断题】
条件语句中,if…语句和if…else语句没有区别。
A :正确
B :错误
正确答案:B
试题解析:
条件语句中,if…语句只在满足条件时执行后面的代码。 if…else语句,在满足条件时执行if后面的代码,不满足条件时执行else后面的代码
第 7 题 【判断题】
在循环语句中, break 语句的作用是提前进入下一次循环。
A :正确
B :错误
正确答案:B
试题解析:
第 8 题 【判断题】
列表是一种序列,列表的元素可以追加、替换、插入和删除。
A :正确
B :错误
正确答案:A
试题解析:
第 9 题 【判断题】
语句
for i in range(3) :print(i, end=',')
的输出结果为0,1,2,
A :正确
B :错误
正确答案:A
试题解析:
第 10 题 【判断题】
执行以下程序,运行结果是:14
a=1while a<100:if a%2==0 and a%7==0:print(a)breaka=a+1
A :正确
B :错误
正确答案:A
试题解析:
第 1 题 【问答题】
-
本题不需要作答;
-
请考生进入面试间等待叫号进行面试,由主考官提问问题,考生回答。
正确答案:
#本题不需要作答;
试题解析:
-
本题不需要作答;
-
请考生进入面试间等待叫号进行面试,由主考官提问问题,考生回答。
相关文章:
202006青少年软件编程(Python)等级考试试卷(二级)
第 1 题 【单选题】 以下程序的运行结果是?( ) l ["兰溪","金华","武义","永康","磐安","东阳","义乌","浦江"]for s in l:if"义"in s:print(…...
【LeetCode】每日一题:2244.完成所有任务需要的最少轮数
给你一个下标从 0 开始的整数数组 tasks ,其中 tasks[i] 表示任务的难度级别。在每一轮中,你可以完成 2 个或者 3 个 相同难度级别 的任务。 返回完成所有任务需要的 最少 轮数,如果无法完成所有任务,返回 -1 。 英文原题…...
百度文心一言 java 支持流式输出,Springboot+ sse的demo
参考:GitHub - mmciel/wenxin-api-java: 百度文心一言Java库,支持问答和对话,支持流式输出和同步输出。提供SpringBoot调用样例。提供拓展能力。 1、依赖 <dependency> <groupId>com.baidu.aip</groupId> <artifactId…...
59.基于SSM实现的网上花店系统(项目 + 论文)
项目介绍 本站是一个B/S模式系统,网上花店是在MySQL中建立数据表保存信息,运用SSMVue框架和Java语言编写。并按照软件设计开发流程进行设计实现充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得基于SSM的网…...
什么是字节码?
字节码(Bytecode)是Java虚拟机(JVM)能够理解和执行的中间代码。Java源代码首先编译成字节码文件(扩展名为 .class),而不是直接编译成特定机器的机器码。字节码具有以下特点: 平台无…...
C++ JWT的使用
接入sdk需要使用JWT加密参数,做个记录以备后查 #include <iostream> #include <jwt-cpp/jwt.h> int main() { // 设置JWT的密钥(对于HS256) std::string secret_key "your-256-bit-secret"; // 创建一个新的JW…...
SpringBoot内置插件的使用(jackson和lombok)
文章目录 引言I lombok(自动为属性生成构造器)II jacksonsee also引言 idea正式版2021.2.2 已经捆绑安装jackson和lombok插件 I lombok(自动为属性生成构造器) Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。 htt…...
Franz Electron + React 源码启动运行填坑指南
环境要求 安装miniconda python 环境electron/rebuild用得着,miniconda 默认自带的 python 是 3.11 版本,比较新; 安装virsual studio 2019 要把C桌面相关的都安装了,大概需要20G,不要安装到 C 盘,都安装到…...
网络安全法中关于网络信息的保护和监管,有哪些规定?
网络安全法作为我们数字时代的重要法律保障,对于网络信息的保护和监管有着明确且详细的规定。这些规定不仅体现了国家对于网络安全的重视,也为我们每个人在数字世界中提供了坚实的法律屏障。 首先,我们来看一个关于网络运营者主体责任的案例。…...
前端XHR请求数据
axios封装了XHR(XMLHttpRequest) 效果 项目结构 Jakarta EE9,Web项目。 无额外的maven依赖 1、Web页面 index.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title&…...
利用香港多IP服务器优化网站访问速度的关键策略?
利用香港多IP服务器优化网站访问速度的关键策略? 随着数字化时代的不断发展,网站的全球访问速度成为企业吸引用户、提升竞争力的重要因素。特别对于跨国企业而言,如何确保全球用户都能享受到稳定快速的访问体验显得尤为重要。在这一背景下,…...
如何快速将视频做成二维码?扫描二维码播放视频的制作方法
视频二维码的用途越来越多,比如常见的有产品展示、企业宣传、教程说明、个人展示等都可以生成二维码,通过扫码在手机或者其他设备上预览内容,从而提升其他人获取视频的速度,实现内容的快速分享。 对于有制作视频二维码需求的小伙…...
使用python开发的闭运算调试器
使用python开发的开运算调试器 简介效果代码 简介 用来调试闭运算效果的小工具,滑动条可以控制滤波核的大小,用来查看不同滤波核下的闭运算效果。 效果 代码 import sys from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QHBoxLayou…...
一例Phorpiex僵尸网络变种的分析
概述 这是一例Phorpiex僵尸网络变种,通过NSIS打包,加载恶意dll(Flaminius.dll),读取dat文件(Preoral.dat),在内存解密并解压缩出一个Pe,创建同名傀儡进程并注入。通过可移动存储介质传播&#…...
PDF文件转换为CAD的方法
有时候我们收到一个PDF格式的设计图纸,但还需要进行编辑或修改时,就必须先将PDF文件转换回CAD格式。分享两个将PDF转换回CAD的方法,一个用到在线网站,一个用到PC软件,大家根据情况选择就可以了。 ☞在线CAD网站转换 …...
Java为什么会成为现在主流的编程语言
Java为什么会成为现在的主流语言 前言一、Java语言概述Java是什么为什么大多数人会选择从事Java为什么从事Java的工作者数量从年递减 二、Java语言的特点简单性面向对象分布式(微服务)健壮性安全性体系结构中立可移植性解释型高性能多线程动态性 三、Jav…...
动手学深度学习16 Pytorch神经网络基础
动手学深度学习16 Pytorch神经网络基础 1. 模型构造2. 参数管理1. state_dict()2. normal_() zeros_()3. xavier初始化共享参数的好处 3. 自定义层4. 读写文件net.eval() 评估模式 QA 1. 模型构造 定义隐藏层–模型结构定义前向函数–模型结构的调用 import torch from torch…...
前端无样式id或者class等来定位标签
目录: 1、使用背景2、代码处理 1、使用背景 客户使用我们产品组件,发现替换文件,每次替换都会新增如下的样式,造就样式错乱,是组件的文件,目前临时处理的话就是替换文件时删除新增的样式,但是发…...
机器人工具箱学习(三)
一、动力学方程 机器人的动力学公式描述如下: 式中, τ \boldsymbol{\tau} τ表示关节驱动力矩矢量; q , q ˙ , q \boldsymbol{q} ,\; \dot{\boldsymbol { q }} ,\; \ddot{\boldsymbol { q }} q,q˙,q分别为广义的关节位置、速度和加速…...
华为OD机试 - CPU算力分配(Java 2024 C卷 100分)
华为OD机试 2024C卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷C卷)》。 刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试…...
(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...
微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】
微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...
CMake基础:构建流程详解
目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...
前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...
ios苹果系统,js 滑动屏幕、锚定无效
现象:window.addEventListener监听touch无效,划不动屏幕,但是代码逻辑都有执行到。 scrollIntoView也无效。 原因:这是因为 iOS 的触摸事件处理机制和 touch-action: none 的设置有关。ios有太多得交互动作,从而会影响…...
Swagger和OpenApi的前世今生
Swagger与OpenAPI的关系演进是API标准化进程中的重要篇章,二者共同塑造了现代RESTful API的开发范式。 本期就扒一扒其技术演进的关键节点与核心逻辑: 🔄 一、起源与初创期:Swagger的诞生(2010-2014) 核心…...
蓝桥杯3498 01串的熵
问题描述 对于一个长度为 23333333的 01 串, 如果其信息熵为 11625907.5798, 且 0 出现次数比 1 少, 那么这个 01 串中 0 出现了多少次? #include<iostream> #include<cmath> using namespace std;int n 23333333;int main() {//枚举 0 出现的次数//因…...
华硕a豆14 Air香氛版,美学与科技的馨香融合
在快节奏的现代生活中,我们渴望一个能激发创想、愉悦感官的工作与生活伙伴,它不仅是冰冷的科技工具,更能触动我们内心深处的细腻情感。正是在这样的期许下,华硕a豆14 Air香氛版翩然而至,它以一种前所未有的方式&#x…...
Razor编程中@Html的方法使用大全
文章目录 1. 基础HTML辅助方法1.1 Html.ActionLink()1.2 Html.RouteLink()1.3 Html.Display() / Html.DisplayFor()1.4 Html.Editor() / Html.EditorFor()1.5 Html.Label() / Html.LabelFor()1.6 Html.TextBox() / Html.TextBoxFor() 2. 表单相关辅助方法2.1 Html.BeginForm() …...
C语言中提供的第三方库之哈希表实现
一. 简介 前面一篇文章简单学习了C语言中第三方库(uthash库)提供对哈希表的操作,文章如下: C语言中提供的第三方库uthash常用接口-CSDN博客 本文简单学习一下第三方库 uthash库对哈希表的操作。 二. uthash库哈希表操作示例 u…...
