2022年 11月 5日

用python画五角星

一、中间有线条的五角星

  • 代码如下
    1. # Five_Star.py(五角星)
    2. from turtle import * # 导入画图库
    3. pensize(5) # 画笔的大小(像素)
    4. pencolor('red') # 画笔的颜色(单词,数字)
    5. color('yellow', 'red') # 画笔的颜色为黄色,填充的颜色为红色
    6. begin_fill() # 填充颜色开始语句
    7. for i in range(5): # 循环语句
    8. forward(200) # 画笔前进的步长为200像素
    9. right(144)
    10. end_fill() # 填充颜色结束语句

  • 运行结果

  • 二、中间无线条的五角星
  • 代码如下
    1. # Five_Star.py(五角星)
    2. from turtle import * # 导入画图库
    3. pensize(5) # 画笔的大小(像素)
    4. pencolor('red') # 画笔的颜色(单词,数字)
    5. color('yellow','red') # 画笔的颜色为黄色,填充的颜色为红色
    6. begin_fill() # 填充颜色开始语句
    7. for i in range(5): # 循环语句
    8. forward(50) # 画笔前进的步长为50像素
    9. left(72) # 画笔左转72度
    10. forward(50) # 画笔前进的步长为50像素
    11. right(144) # 画笔右转144度
    12. end_fill() # 填充颜色结束语句

  • 运行结果