当前位置: 首页 > news >正文

2025年3月全国青少年软件编程等级考试(Python五级)试卷及答案

2025.03电子学会 全国青少年软件编程等级考试(Python五级)试卷

一、单选题

1.以下哪个选项不是Python中的推导式?(    )
A.列表推导式
B.字典推导式
C.集合推导式
D.元组推导式

2.以下Python代码的返回结果是?(    )
[x**2 for x in range(5)]
A.[0, 1, 4, 9, 16]
B.[1, 4, 9, 16, 25]
C.[0, 1, 4, 9, 16, 25]
D.[1, 4, 9, 16, 25, 36]


3.已知列表list1=["张三","李四","王五","赵六"],能输出["'张三','王五']的是?(    )
A. print(list1[0:2])
B. print(list1[0::2])
C.print(list1[0,2])
 D. print(list1[1:3])
 
 
 4.下列Python代码的输出为?(    )
g=[1,2,3,4,5]
a=g.pop(1)
print(g[-al])
A. 2
B. 5
C. 3
D. 4


5.下面Python程序运行后,结果?(    )
list1=['a',1,'c',2]
del list1[1: 3]
print(list1)
A. ['c',2]
B. ['a',1]
C.['a',2]
D. [1,'c']


6.有如下Python程序段,执行该程序段后,输出显示的内容是?(    )
list1=[]
for i in range(15):
if i%3==0:
continue
elif i%5==0:
break
list1.append(i)
print(list1)
A.[0, 1, 2]
B.[1, 2, 4]
C.[0, 1, 2, 4]
D.[1, 2, 4, 5]

7.元组变量name=('Betty','Linda','Whitney','Lily'),则name[::-1]的运行结果是?(    )
A.('Betty','Linda','Whitney',' Lily')
B.('Lily', 'Whitney', 'Linda', 'Betty')
C.运行出错
D.("Lily")


8.有如下Python程序,请问此程序的执行结果是?(    )
tup1 =('Google', 'Firefox','UC','QQ','360')
tup1[1]="火狐"
print(tup1[1])
A. Firefox
B.火狐
C.Google
D.程序出现错误


9.学校组织了一次阅读打卡活动,每日读书时长被记录在列表reading times=[30,45,60,35,40,50]中,同时有对应的参与学生姓名列表names =['小明",'小红','小亮,..)。若想找出所有读书时长大于等于45分钟的学生姓名并存入新的列表,以下哪个表达式是正确的?(
A. long_readers [names[i] for i in reading_times if i > 45]
B. long_readers = [nreading_times[i] for i in range(len(names) if reading_times[i] >= 45]
C. long_readers [names[i] for i in range(len(reading_times)) if reading_times[i] > 45]
D. long_readers = [names[i] for i in names if reading_times[i] >= 45]


10.下列关于字符串的说法中,错误的是?(    )
A.字符持成系操作(in)
B.字符串是不可变序列,但是字符串有replace()方法,可以改变部分字符
C.字符串是任意字符的无序组合
D.字符串支持双向索引切片操作

 ================================================

答案和更多内容请查看网站:【试卷中心 -----> 电子学会  ---->  Python ----> 五级】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================

http://www.dtcms.com/a/121985.html

相关文章:

  • 图解Java设计模式
  • 005.Gitlab CICD变量使用
  • oauth2.0认证原理
  • word表格间隔设置
  • C++20 数学常数:<numbers> 头文件的革新
  • cmd清除网络共享连接凭证
  • C++高精度算法(加、减、乘)
  • 【C++】 —— 笔试刷题day_13
  • 抽象类及其特性
  • cpp(c++)win 10编译GDAL、PROJ、SQLite3、curl、libtiff
  • Easysearch VS Opensearch 数据写入与存储性能对比
  • HOW - 实现 useClickOutside 或者 useClickAway
  • 大模型本地部署系列(1) Ollama的安装与配置
  • 神经网络 | 基于脉冲耦合神经网络PCNN图像特征提取与匹配(附matlab代码)
  • 408 计算机网络 知识点记忆(6)
  • Elasticsearch DSL 中的 aggs 聚合分析
  • 数据结构实验3.3:求解迷宫路径问题
  • 西门子S7-1500与S7-200SMART通讯全攻略:从基础配置到远程IO集成
  • SQL注入(SQL Injection)
  • Ollama 与 llama.cpp 深度对比
  • [特殊字符]【高并发实战】Java Socket + 线程池实现高性能文件上传服务器(附完整源码)[特殊字符]
  • 虽然理解git命令,但是我选择vscode插件!
  • Databricks: Why did your cluster disappear?
  • 【UE5】RTS游戏的框选功能+行军线效果实现
  • Spring Boot 3.x 下 Spring Security 的执行流程、核心类和原理详解,结合用户描述的关键点展开说明,并以表格总结
  • WPF 绑定方式举例
  • LabVIEW 图像处理中常见的边缘检测算法
  • 发票真伪查验接口集成攻略-PHP批量查验发票真伪
  • 贪心算法(17)(java)可被三整除的最大整数和
  • [CISSP] [9] 安全漏洞,威胁和对策