我必须写一个产生一组三角形的代码。对角放置的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()