python画合成正方形 青少年编程电子学会python编程等级考试一级真题解析2020-12

Posted 小兔子编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python画合成正方形 青少年编程电子学会python编程等级考试一级真题解析2020-12相关的知识,希望对你有一定的参考价值。

​题目名称:画合成正方形

2020年12月 python编程等级考试一级编程题真题

编程实现

画出如下示意图

编程要求

  • 绘制一个由两个直角三角形组成的正方形,边长为180像素

  • 左上三角形填充为黄色,右下三角形填充为红色

  • 设置画笔速度为1,线条为黑色

  • 画图结束,隐藏并停止画笔

程序分析

  • 首先可以看到这是一个绘图题,小朋友应该第一时间就要想到需要用到我们的小海龟画图(turtle类库)

  • 接着分析这个图形,两个直角三角形组合合成的正方形

  • 这两个直角三角形分别填充了不同的颜色

  • 所以在绘制的时候需要设定不同的额填充颜色

  • 而且小朋友在绘图的时候要充分考虑抬笔和落笔,不然会产生多余的线条

  • 最后需要隐藏画笔并停止绘图程序

具体分析

小兔子老师这边是采用先绘制左上角黄色直角三角形,主要使用goto命令进行绘制,因为题目告知边长是180,所以这样就比较好设定对应的坐标值:

开始设定好画笔颜色,大小然后抬笔,接着跳转到左下角位置,进行落笔,同时设定填充颜色黄色,然后开始填充,分三次跳转到对应的坐标值,

以上是关于python画合成正方形 青少年编程电子学会python编程等级考试一级真题解析2020-12的主要内容,如果未能解决你的问题,请参考以下文章

python画黑白正方形 青少年编程电子学会python编程等级考试一级真题解析2021-6

python画黑白正方形 青少年编程电子学会python编程等级考试一级真题解析2021-6

python正方形+菱形 青少年编程电子学会python编程等级考试一级真题解析2021-9

python正方形+菱形 青少年编程电子学会python编程等级考试一级真题解析2021-9

python绘制方形螺旋 青少年编程电子学会python编程等级考试二级真题解析2021年9月

python画笑脸 青少年编程电子学会python编程等级考试一级真题解析2020-9