等边三角形旋转效果图:
分析:
等边三角形按照一定角度旋转,形成一个完整的规则图形。
算法:
- 导入 turtle 库
- 定义画笔的粗细、颜色、速度
- 定义一个画等边三角形的函数,参数是等边三角形的边长
- 画一个规定边长的等边三角形
- 旋转一个角度
- 循环执行4-5步,循环次数根据旋转角度决定。
代码:
from turtle import *
speed(8)
width(2)
color('red')
def draw_sanjiaoxing(l):
for i in range(3):
fd(l)
rt(120)
for i in range(18):
draw_sanjiaoxing(100)
lt(20)
ht()
等边三角形旋转动画效果动画效果:
网友评论