编程学习网 > 编程语言 > Python > python画五角星教程(python绘制神器五角星)
2023
04-28

python画五角星教程(python绘制神器五角星)

这期文章我就为大家介绍关于python的艺术美——画图神器

在数学中有一种美,叫几何美,我们又称为艺术美,用具有规律的线条,迭代出美丽的图片,这就是许多艺术家在创作是的灵感渠道。下面我们就为大家准备了一个简单的五角星绘制。

import turtle

def draw_recursive_pentargram(size):

'''

迭代绘制五角星

'''

count = 1

while count <= 5:

turtle.backward(size)

turtle.right(144)

count += 1

# 五角星绘制完成,更新参数

size += 10

if size <= 100:

draw_recursive_pentargram(size)

def main():

'''

主函数

'''

turtle.speed(0)

# turtle.penup()

turtle.forward(40)

# turtle.pendown()

turtle.pensize(2)

turtle.pencolor("red")

turtle.bgcolor('black')

size = 50

draw_recursive_pentargram(size)

turtle.exitonclick()

if __name__ == "__main__":

main()

以上就是python画五角星教程(python绘制神器五角星)的详细内容,想要了解更多Python教程欢迎持续关注编程学习网。


扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取