python中使用turtle库绘制一个红色六角星

import turtle

turtle.setup(550, 550)      # 新建画布,指定大小
turtle.fillcolor("red")     # 设置填充颜色
turtle.begin_fill()         # 开始绘制图形

# 先生成一个六边形
turtle.left(30)
turtle.forward(100)

turtle.right(60)
turtle.forward(100)

turtle.right(60)
turtle.forward(100)

turtle.right(60)
turtle.forward(100)

turtle.right(60)
turtle.forward(100)

turtle.right(60)
turtle.forward(100)

# 再生成六角形的六个角
turtle.forward(100)
turtle.right(120)
turtle.forward(100)

turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)

turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)

turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)

turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)

turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)

turtle.write('LF', font=('黑体', 40, 'normal'))
turtle.end_fill()           # 结束绘图
turtle.done()

 

 

posted @ 2020-09-14 23:36  flow-laic  阅读(3480)  评论(0编辑  收藏  举报