用Python完成红十字基金会图案的绘制

img

用turtle 用def 用for i in range
大一学生学不会啦

img


import turtle as tt

def draw(x,y,size):
    tt.goto(x,y)
    tt.pendown()
    tt.pencolor('red')
    tt.fillcolor('red')
    tt.begin_fill()
    for i in range(12):
        tt.forward(size)
        if i%3==2:
            tt.right(90)
        else:
            tt.left(90)
    tt.end_fill()
    tt.penup()

draw(0,0,50)
draw(100,50,8)
draw(100,0,8)
draw(50,84,8)
draw(50,-36,8)
tt.done()