【电子学会】2022年09月Python一级 -- 编程题37

Python一级题目解析

1、题目

按照要求绘制一个五角星:

1、海龟初始位置的坐标为(0,0);

2、设置画笔大小为5;

3、画笔颜色为红色(red);

4、五角星填充颜色为黄色(yellow);

5、五角星大小不限,但是要能清晰看出是五角星,并且完全在考试平台上显示出来。

提示:五角星每个角为36度。


2、答案

参考程序:

注意:仅供参考,考生可以自行设计,结果符合题意即可。

import turtle

turtle.pensize(5)
turtle.pencolor('red')
turtle.fillcolor('yellow')

turtle.begin_fill()
for i in range(5):
    turtle.forward(200)
    turtle.right(144)
turtle.end_fill()

turtle.done()

评分标准:

(1)海龟初始位置的坐标为(0,0);(2分)

(2)有绘制线条;(2分)

(3)画笔颜色设定为红色(red);(2分)

(4)画笔大小为5;(3分)

(5)五角星填充颜色为黄色(yellow);(3分)

(6)能写出turtle.left(144) 或者 turtle.right(144);(2分)

(7)能完全显示在考试平台;(2分)

(8)画出完整的五角星。(4分)

你可能感兴趣的:(python,青少年编程,等级考试)