猫史档案馆


作品分享:画七巧板

用户:爱建模的奥数蜂爱建模的奥数蜂查看:0 回复:0 评论:0 创建时间:2024-06-02T18:18:48


import turtle

p = turtle.Pen()
p.ht()

# 正方形
p.right(45)
p.pencolor('green')
p.begin_fill()
p.fillcolor('green')
for i in range(4):
    p.forward(100)
    p.right(90)
p.end_fill()
p.right(90)

# 三角形(1)
p.pencolor('blue')
p.begin_fill()
p.fillcolor('blue')
p.forward(100)
p.right(90)
p.forward(100)
p.end_fill()
p.left(180)
p.forward(100)
p.pencolor('green')
p.forward(100)
# 三角形(2)
p.left(90)
p.forward(100)
p.pencolor('yellow')
p.begin_fill()
p.fillcolor('yellow')
p.backward(100)
p.right(90)
p.forward(100)
p.end_fill()

# 平行四边形
p.pencolor('purple')
p.begin_fill()
p.fillcolor('purple')
p.forward(100)
p.left(135)
p.forward(141)
p.left(45)
p.forward(100)
p.end_fill()

# 三角形(3)
p.pencolor('red')
p.forward(100)
p.right(135)
p.begin_fill()
p.fillcolor('red')
p.forward(141)
p.right(90)
p.forward(141)
p.end_fill()
p.pencolor('purple')
p.forward(141)
p.right(90)

#三角形(4)
p.pencolor('grey')
p.begin_fill()
p.fillcolor('grey')
p.forward(282)
p.right(135)
p.forward(199)
p.end_fill()
p.left(90)
#三角形(5)
p.pencolor('lightblue')
p.begin_fill()
p.fillcolor('lightblue')
p.forward(199)
p.left(135)
p.forward(282)
p.end_fill()

turtle.done()


回复

上一页1 页 / 共 0下一页