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

2025年6月电子学会全国青少年软件编程等级考试(Python六级)真题及答案

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

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

网站链接 

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

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

2025年6月青少年软件编程(python六级)等级考试试卷
一、单选题
第 1 题    
仿照图形化软件中的映射,编写一段映射类。运行程序后,输入:5,映射后:1;输入:200,映射后:49。程序①处应补全的语句是?( )

class Ying():def __init__(self,a,b,c,d,e):self.a=aself.b=bself.c=cself.d=dself.e=edef ys(self):return (self.a*(self.e-self.d))/(self.c-self.b)
a=float(input('输入值:'))
b=Ying(a,0,1023,0,255)
print("映射前:%d  映射后:%d"%(a,    ①    ))

A.a.ys()

B.b.ys()

C.b

D.b.self()

第 2 题    
Python语言关于类的定义错误的是?( )

A.类名的每个单词的首字母都要大写,且不使用下划线分隔单词

B.类命名尽量简洁且有意义

C.类的定义必须在引用之前

D.
class Student_Info():
           def __init__(l,w,h):
               self.l=l
               self.w=w
               self.h=h

第 3 题    
运行以下Python程序后,将打印输入两个整数的取余运算结果,划线处的代码为?( )

class Mi():def __init__(self,a,b):self.a=aself.b=bdef yu(self):return self.a % self.b
a=int(input('输入第一个数:'))
b=int(input('输入第二个数:'))
c=         
print(c.yu())

A.Mi(a%b)

B.a%b

C.self.a % self.b

D.Mi(a,b)

第 4 题    
从json文件中读取数据,并使用json模块中的load方法将其转换为Python的字典对象。下面哪个选项是正确的代码?( )

A.d = json.load(open('data.json'))

B.d = json.loads('data.json')

C.d = open('data.json').load(json)

D.d = open('data.json').loads(json)

第 5 题    
在Python中,使用json模块将Python字典转换为JSON字符串的方法是?( )

A.json.load()

B.json.loads()

C.json.dump()

D.json.dumps()

第 6 题    
在Python中,以下代码的功能是?( )

with open('data.csv', 'r') as f:reader = csv.DictReader(f)for row in reader:print(row['name'])

A.以字典形式读取CSV,打印name列

B.将CSV转为JSON格式输出

C.统计name列的出现次数

D.修改CSV文件的name列

第 7 题    
在Python中,关于一维数据的CSV文件存储,以下说法正确的是?( )

A.CSV文件只能存储数值型数据

B.写入CSV时,一维列表应转换为二维嵌套列表

C.csv.writerow()方法可以直接写入一维列表

D.读取CSV文件时,必须指定delimiter=';'

第 8 题    
在Python中,以下代码的输出是? ( )

import numpy as np
x = np.arange(10, 20, 3)
print(x[-1])

A.10

B.16

C.19

D.报错

第 9 题    
在tkinter中,用于创建按钮的类是?( )

A.Button

B.Label

C.Entry

D.Frame

第 10 题    
在tkinter中用于处理按钮点击事件的参数是?( )

A.action

B.click

C.command

D.event

第 11 题    
在tkinter中执行以下代码后,窗口将显示什么?( )

import tkinter as tk
root = tk.Tk()
tk.Label(root, text="Hello").pack(side="left")
tk.Label(root, text="World").pack()
root.mainloop()

A.Hello在左,World在右

B.Hello在上,World在下

C.Hello在左,World自上居中

D.Hello在左,World在下方

第 12 题    
在tkinter中要使Button点击时执行函数show(),正确写法是?( )

A.tk.Button(root, command=show()).pack()

B.tk.Button(root, command=show).pack()

C.tk.Button(root, bind=show).pack()

D.tk.Button(root, οnclick=show).pack()

第 13 题    
如果你要用numpy快速创建一个10个元素、值全为0的一维数组,不正确的方法是?( )

A.numpy.zeros(10)

B.numpy.zeros([10])

C.numpy.zeros((10,))

D.numpy.zeros([10.])

第 14 题    
用matplotlib画图时,显示折线图常用的函数是?( )

A.plt.show()

B.plt.plot()

C.plt.scatter()

D.plt.hist()

第 15 题    
下列代码运行后,图表的标题会显示什么?( )

import matplotlib.pyplot as plt
plt.rcParams["font.sans-serif"] = "SimHei"
plt.plot([1, 2, 3], [4, 5, 6])
plt.title("成绩走势")
plt.show()

A.不显示标题

B."成绩走势"

C."matplotlib图"

D.程序出错

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

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

网站链接 

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

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

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

相关文章:

  • 二叉树进阶 之 【二叉搜索树的简介与模拟实现的前提准备】
  • 【杂谈】-智能代理+可观察性:构建下一代复杂系统监控体系
  • UE5多人MOBA+GAS 41、制作一个飞弹,添加准心索敌
  • JS实现数组扁平化
  • 计算二分类误差时的常见错误及解决方案
  • ubuntu22.04+samba
  • VMware 使用 Ubuntu 一段时间后逐渐卡顿、甚至卡死的问题
  • sqli-labs-master/Less-51~Less-61
  • 解读 GPT-5:从“博士级 AI 专家”能力到 OpenAI API Key 获取与实践(提示工程→性能调优全流程)
  • MySQL自增ID与UUID的区别及其在索引分裂中的表现与优化
  • W3D引擎游戏开发----从入门到精通【23】
  • 2013年考研数学(二)真题
  • A#语言详解
  • 相比于传统的全波分析,特征模分析具有哪些优点
  • vue如何监听localstorage
  • 博览会(树形DP)
  • 机器学习——标准化、归一化
  • Spring Boot 事务详解:原理与实操指南
  • AQS(AbstractQueuedSynchronizer)底层源码实现与设计思想
  • 第三章-提示词:从0到1,提示词实训全攻略,解锁大语言模型无限潜能(14/36)
  • MyBatis Mapper核心组件协作关系深度解析
  • Java条件判断与用户交互实战案例
  • 【经典算法】二叉树最小深度详解:递归解法与可视化分析
  • 深入解析C#并行编程:从并行循环到异步编程模式
  • PyCATIA深度解析:基于装配截面自动化创建参考几何平面群的专业方案
  • 锂电生产设备健康管理:基于预测性维护的智能化解决方案​
  • 【github.io静态网页 怎么使用 github.io 搭建一个简单的网页?】
  • Python与MySQL数据库交互实践:自动化数据插入系统
  • GPU版的Pytorch安装(Win11)
  • SpringBoot项目自定义静态资源映射规则