当前位置:   article > 正文

python代码画玫瑰花_python绘制玫瑰

python编程画玫瑰

今天在学python无意间看到了使用python绘制玫瑰的方法,接下来吾爱编程为大家分享一下,有需要的小伙伴可以参考一下:

1、说明:

绘制玫瑰的代码有两个文件,一个是在主文件rose_main.py,另一个是存放绘制玫瑰的数据文件rose_data.py,在程序执行的过程中会调用rose_data.py文件;

2、程序代码:

(1)、rose_main.pyimport turtle

# draw_rose为存储数据的py文件

import draw_rose

def draw_line(pix_list):

'''依据pix_list的像素点数据画图'''

turtle.penup()

turtle.goto(*pix_list[0])

turtle.pendown()

for pix in pix_list:

turtle.goto(*pix)

def draw_pic(pic_data):

'''pic_data为字典,每个item储存每一笔的像素点数据'''

for i in range(1, len(pic_data) + 1):

pix_list = pic_data[i]

draw_line(pix_list)

def init():

turtle.title('rose')

turtle.pensize(2)

turtle.hideturtle()

turtle.color('red', 'red')

turtle.setup(width=800, height=500, startx=0, starty=0)

if __name__ == '__main__':

init()

draw_pic(draw_rose.data)

turtle.mainloop()

(2)、draw_rose.py:由于文件字符串过多,这里为大家提供文件下载

3、执行主文件:

4、附件下载:

以上就是吾爱编程为大家介绍的关于Python绘制玫瑰的方法,了解更多相关文章请关注吾爱编程网!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/621970
推荐阅读
相关标签
  

闽ICP备14008679号