失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Python:绘制数学图形

Python:绘制数学图形

时间:2023-06-22 16:59:55

相关推荐

Python:绘制数学图形

上半年学校举办数学图新设计大赛,交上来的作品有一部分是从网络上下载下来的图片,而并非自己设计。其实不必从网上下载,十几行代码就可以生成和网络上风格相同的图形。

程序很简单,就是下面这样的:

import turtlet = turtle.Pen()t.speed(0)turtle.bgcolor('black')sides = 2colors = ['red', 'yellow', 'blue', 'orange', 'green', 'purple']for x in range(360):t.pencolor(colors[(x % sides)])t.forward(((x * 3) / sides + x))t.left((360 / sides + 1))t.pensize(((x * sides) / 200))t.left(90)

#程序中使用了Python的turtle库。

运行后便绘制出了如下图片(sides=2):

#sides的值可以改变为1-6这六个数,绘制出的效果不同。

如果觉得《Python:绘制数学图形》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。