用python定义一个六角星函数,以指定中心位置绘制指定大小的六角星,并用该函数并排绘制三颗六角星,中间一颗较大,旁边两颗较小。
import trutle as tt
def star6p(x,y,size=30):
tt.setpos(x-size,y)
tt.left(120)
tt.pendown()
for _ in range(6):
tt.forward(size)
tt.right(120)
tt.forward(size)
tt.left(60)
tt.penup()
tt.setheading(0)
def test():
tt.setup(width=720,height=480,startx=None,starty=None)
tt.hideturtle()
tt.speed(0)
tt.width(2)
tt.penup()
start6p(-200,0)
start6p(0,0,60)
start6p(200,0)
tt.done()
tt.bye()
if __name__=="__main__":
test()
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!