2026年3月 中国电子学会青少年软件编程(Python)三级考试试卷 真题及答案

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

分数:100 题数:38

一、单选题(共25题,共50分)

  1. 小明编写了下列4行Python代码,请问代码运行后打印出来的结果是?( )

K = 'a','b','c'

N = 'x','y','z'

M = N,K

print(M10)

A. 'x','y','z'

B. 'a','b','c'

C. x

D. a

标准答案:D

  1. 二维数组 a 中,保存了人名、体重值、身高值。

小明想编写Python程序,计算所有人的总体重,请问下面程序中红色问号处,应该填什么?( )

a = \['小明',46,154,'小华',42,147,'小李',45,152,'小王',41,150]

s = 0

for i in range(0,len(a)):

s = s + ai?

print("完整历史真题:" s t i k u . c n" )

A. 0

B. 1

C. 2

D. i

标准答案:B

  1. 有如下图所示的"虚拟小学学生数据.csv"数据,小明编写了以下Python代码,请问,代码运行到最后,打印出的结果是?( )

f = open('虚拟小学学生数据.csv', 'r', encoding='utf-8')

for line in f.readlines():

a = line.split(",")

if a0 == "顾郁静":

print(a3)

A. 顾郁静

B. 女

C. 141

D. 64

标准答案:D

  1. 小明编写了下面的Python程序,程序将新建一个名为 "水果.csv" 的文件,请问,红色 ① 处的代码应该是?( )

a='苹果','梨子','西瓜','桃子','葡萄','桔子'

f=open('水果.csv', ①)

f.write(','.join(a)+'\n')

f.close()

A. 'r+'

B. 'w'

C. 'rb'

D. 'r'

标准答案:B

  1. 有如下图所示的 "虚拟小学.csv" 文件,小明编写Python程序统计血型为"A"型的人数。请问下面程序中红色①处,应该填写什么代码?( )

t = 0

with open('虚拟小学.csv', 'r', encoding='utf-8') as f:

for line in f.readlines():

a = line.strip().split(",")

if ① =="A":

t = t+1

print("血型为A的人数有: " , t , "人。" )

print("完整历史真题:" s t i k u . c n" )

A. a2

B. a3

C. a4

D. a5

标准答案:D

相关推荐
考虑考虑20 分钟前
Java实现hmacsha1加密算法
java·后端·java ee
掉鱼的猫1 小时前
Spring Boot → Solon 注解迁移实战指南:一张对照表说清楚
java·spring boot
plainGeekDev1 小时前
广播接收器 → Flow + Lifecycle
android·java·kotlin
plainGeekDev1 小时前
EventBus → SharedFlow
android·java·kotlin
带刺的坐椅1 小时前
Spring Boot → Solon 注解迁移实战指南:一张对照表说清楚
java·springboot·web·solon
用户3721574261352 小时前
Java 将一个 PPT 文档拆分为多个文件
java
To_OC12 小时前
LC 128 最长连续序列:别上来就排序,O (n) 解法才是这题的灵魂
javascript·算法·leetcode
人活一口气17 小时前
Spring Boot与AIGC的完美结合:从零搭建智能内容生成平台
java·spring boot·aigc
ServBay17 小时前
9 个 Python 第三方库推荐,不用 AI 都好像多出一个团队
后端·python
用户83562907805117 小时前
如何使用 Python 添加和管理 Excel 批注(完整示例)
后端·python