我必须编写一个产生一组三角形的代码。4 个边长分别为 20.40.60.80 的三角形,对角放置。
相邻三角形之间的距离应为下三角形的顶点和上三角形的左下点之间的 10 个单位。
我的尝试。但它不能正常工作。你能帮忙找出我犯的错误吗?
from turtle import *
left(60)
number_of_shapes = 4
for shape in range(0, number_of_shapes):
for sides in range(1, 4):
forward(20 + 20 * shape)
right(120)
for shape in range(0, number_of_shapes):
penup()
forward(30 + 20 * shape)
pendown()