Python—turtle库画图神器

引入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)
Python—turtle库画图神器_第1张图片
2.太阳花的绘制

from turtle import * 
color('red', 'yellow') 
begin_fill() 
while True:
	forward(200) 
	left(170) 
	if abs(pos()) < 1:
		break 
end_fill() 
done()
Python—turtle库画图神器_第2张图片

3.五角星的绘制

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

Python—turtle库画图神器_第3张图片

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)
Python—turtle库画图神器_第4张图片
仅供参考学习,转载请注明出处,谢谢




你可能感兴趣的:(玩转Python)