万卷网> 电子学会考级 >Python等级考试 > 2025年6月电子学会青少年软件编程(Python一级)等级考试试卷

2025年6月电子学会青少年软件编程(Python一级)等级考试试卷
操作/编程 一级 2025 2025-07-12 17:53:10 137

一、编程题

1.

夏天快到了,又到了吃西瓜的季节。西瓜是夏天的代表,让人在它的色香味中,感受到夏天的魅力。请你用Python,画出如下图所示的西瓜:

要求:

(1)西瓜左上角坐标为(0,0),西瓜红壤左上角坐标为(10,0);

(2)整个西瓜半径为100,西瓜红壤半径为90;

(3)西瓜绘制完成后,隐藏画笔。

思路提示:

(1)先画绿色瓜皮,由于西瓜是向上的,所以,在画绿皮之前,需要把画笔右转90度(right(90));

(2)右转90度后开始画绿皮,画完后画笔回到(0,0)坐标,以便形成完整的半圆,以便填充绿色;

(3)画笔移动到(10,0)坐标;

(4)将画笔右转180度(right(180));

(5)右转180度后开始画红壤,画完后画笔回到(10,0)坐标,以便形成完整的半圆,以便填充红色;

(6)隐藏画笔。

2.

小明去超市买了苹果和香蕉,苹果每斤6.5元,香蕉每斤4.8元。小明买了m斤苹果和n斤香蕉(m和n都是不是0的整数),请写一段程序计算小明一共需要支付多少钱?

要求:

(1)程序开始运行后,需要用户输入m和n的值(整数),可以分两次输入;

(2)用户输入斤数时,要有提示语,提示语分别为:“请输入苹果斤数:”、 “请输入香蕉斤数:”;

(3)计算公式正确,正确实现总费用的计算逻辑;

(4)输出格式正确,输出字符串包含提示文本,如“小明一共需要支付:”,“元”;

(5)代码规范,运行正常。

友情提示:

由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

公众号
客服 反馈
顶部