Python—turtle库画图神器

来源:互联网 发布:网络开发客户的方法 编辑:程序博客网 时间:2024/06/05 09:30

引入turtle库画图简直无敌,之前用过MATLAB的plot函数,感觉这个更强大,有海量的第三方库,简直完美有趣

1.彩色螺旋线的绘制

import turtle import time turtle.pensize(2) turtle.bgcolor("black") colors = ["red", "yellow",'purple','blue'] turtle.tracer(False) for x in range(400):  turtle.forward(2*x)  turtle.color(colors[x % 4])  turtle.left(91) turtle.tracer(True)


2.太阳花的绘制

from turtle import * color('red', 'yellow') begin_fill() while True:forward(200) left(170) if abs(pos()) < 1:break end_fill() done()


3.五角星的绘制

from turtle import * fillcolor("red") begin_fill() while True:forward(200)     right(144)    if abs(pos()) < 1:    break end_fill()


4.螺旋线绘制

import turtle import time turtle.speed("fastest") turtle.pensize(2) for x in range(100):turtle.forward(2*x)turtle.left(90) time.sleep(3)

仅供参考学习,转载请注明出处,谢谢




原创粉丝点击