2025年6月电子学会青少年软件编程(Python一级)等级考试试卷
操作/编程
一级
2025
2025-07-12 17:53:10
137次
一、编程题
夏天快到了,又到了吃西瓜的季节。西瓜是夏天的代表,让人在它的色香味中,感受到夏天的魅力。请你用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)隐藏画笔。
【知识点】 电子学会Python一级
小明去超市买了苹果和香蕉,苹果每斤6.5元,香蕉每斤4.8元。小明买了m斤苹果和n斤香蕉(m和n都是不是0的整数),请写一段程序计算小明一共需要支付多少钱?
要求:
(1)程序开始运行后,需要用户输入m和n的值(整数),可以分两次输入;
(2)用户输入斤数时,要有提示语,提示语分别为:“请输入苹果斤数:”、 “请输入香蕉斤数:”;
(3)计算公式正确,正确实现总费用的计算逻辑;
(4)输出格式正确,输出字符串包含提示文本,如“小明一共需要支付:”,“元”;
(5)代码规范,运行正常。
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
【知识点】 电子学会Python一级
