Python—turtle庫畫圖神器
阿新 • • 發佈:2018-12-31
引入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)
僅供參考學習,轉載請註明出處,謝謝