【发布时间】:2020-09-17 14:53:25
【问题描述】:
我只是想知道如何在我的海龟代码中绘制一些梯形。
我希望我的输出是这样的:
我现在的输出是什么:
这是我目前编写的代码:
import turtle as trtl
num_sides = 6
side_length = 15
circumradius = side_length
trtl.pencolor((245, 176, 66))
trtl.pensize(8)
for move_turtle in range(1):
trtl.penup()
trtl.sety(-circumradius)
trtl.pendown()
trtl.circle(circumradius, steps = num_sides)
circumradius *= 2
side_length = side_length + 8
trtl.pensize(12)
for move_turtle in range(1):
trtl.pencolor((255, 83, 71))
trtl.penup()
trtl.sety(-circumradius)
trtl.pendown()
trtl.circle(circumradius, steps = num_sides)
circumradius *= 2
for move_turtle in range(1):
trtl.pencolor((247, 220, 67))
trtl.penup()
trtl.sety(-circumradius)
trtl.pendown()
trtl.circle(circumradius, steps = num_sides)
circumradius *= 2
trtl.hideturtle()
我可以使用哪些技术来获得所需的输出?
【问题讨论】:
-
这能回答你的问题吗? Different lines of color in a hexagon
标签: python turtle-graphics python-turtle