python画平面直角坐标系_跟我学解Python题-海龟制图画太极

这是学生问我的一道题目,运行效果如图所示,是一个太极图形。

这个太极的半径是200,位于画布中央,期中小圆的半径为30,隐藏画笔。

接下来我们梳理一下会用到的知识点:

1、import turtle 导入turtle海龟制图库;

2、turtle.up() 抬笔和turtle.pendown() 落笔;

3、turtle.color("画笔颜色","填充颜色"),或者使用turtle.fillcolor("填充颜色"),来实现更改填充颜色和画笔颜色;

4、turtle.hideturtle()隐藏画笔;

5、turtle.goto(x坐标,y坐标),以画布中心为圆点的平面直角坐标系,画笔移动到指定的(x,y)坐标;

6、turtle.circle(半径,角度,步数),这里的步数我们用不到,针对“半径”和“角度”这两个参数我制作了下图,可以参照下图对“半径”和“角度”这两个参数的值了解一下。实际上简而言之:角度(正负)决定前后,半径(正负)决定上下。

制作过程:

半径是200,所以提笔走到(0,-200)再落笔。绘制半径为200的圆,半个。

继续画圆,不过半径变为100.

反向画半个圆,这样右侧的阴阳鱼雏形好了,接下去是填充和“鱼眼”。

fillcolor("black")设置填充颜色为“black”;

begin_fill()设置开始填充节点和end_fill()结束填充节点,如图所示

补充完成半圆

接下来绘制两个“鱼眼”,位于上半部分的中央和下半部分的中央

上面一个。

下面一个,完成!

好了,以上就是我整个制作步骤了,应该还有其他的解题方法,如果过你有不一样的制作方法,请在评论区留言分享给我,我们一同进步!我是 大于小澍,一个陪孩子玩的90程序员。感谢你的阅读。

已标记关键词 清除标记
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 1024 设计师:白松林 返回首页