...
import turtle as t t.pensize t.pencolor black t.right t.forward t.right t.forward t.right t.forward t.right t.forward t.right t.forward t.right t.forward t.right t.forward t.right t.forward t.done ...
2020-09-14 22:27 0 853 推荐指数:
...
最终想要实现的效果 一、五角星 在画五角星之前首先分析这个五角星是如何实现,由哪几个部分构成的,示意图如下: 三个顶角向上的三角形,通过设置旋转和定位相互重叠和拼接实现最终的五角星效果。 为了语义化和代码更加简便,所以使用伪类来添加内容。 1、设置一个等腰三角形,并使用 ...
把朱老师拉着画了半天 利用正弦定理判断一个点是否是否在五角星内,相对于五角星中心的四个象限特判一下来修改角度,把角度都转化成最上面的角,就差不多了,没仔细调整五角星位置,很丑 当然其实也有更方便的方法,我们可以通过转角度,把当前点通过不断旋转的方法转到五角星上面的一个角内,这种方法同样适用于N角星 ...
示例: 绘制六角星 示例: 绘制叠加等边三角形 示例: ...
一.使用turtle库绘制一个叠加等边三角形: 二.使用turtle库绘制一个红色五角星: 三.使用turtle库绘制一个六角形: ...
import turtle turtle.color("purple","yellow") turtle.speed(1) turtle.fd(100) ...
...