0
点赞
收藏
分享

微信扫一扫

5行代码可以绘制一幅图,10行代码就可以让它五彩斑斓

小迁不秃头 2022-05-24 阅读 8



废话不多说,直接上代码

黑白版

import turtle

turtle.speed(0)
for i in range(500):
turtle.fd(i)
turtle.right(91)

turtle.mainloop()

彩色版

import turtle
t = turtle.Pen()
turtle.bgcolor("black")

sides=4
colors=["red","yellow","green","blue",]
for x in range(500):
t.pensize(1)
t.speed(0)
t.pencolor(colors[x%sides])
t.forward(x*1/sides+x)
t.left(360/sides+1)
t.width(x*sides/1)


举报

相关推荐

0 条评论