Turtle庫是Python語言中一個很流行的繪製圖像的函數庫,和平時畫圖一樣,只要控制畫板上的座標點的走向就可以畫出想要的圖像。
一. Turtle 常用的幾個方法:
Turtle.forward( ): 座標點向前移動幾個像素
Turtle.backward(): 座標點向後移動幾個像素
Turtle.position():獲取當前的座標位置
Turtle.pensize(): 畫筆的粗細
Turtle.pencolor(): 顏色
具體其他的方法可以見python的Turtle庫;
二.實例操作:
1. 正方形:
import turtle
import time
def test_square():
turtle.pensize(2)
turtle.pencolor("yellow")
for _ in range(4):
turtle.forward(100)
turtle.left(90)
turtle.mainloop
def main():
test_square()
time.sleep(30)
if __name__ == '__main__':
main()
2.三角形:
# coding=utf-8
import turtle
import time
turtle.pensize(1)
turtle.pencolor("yellow")
turtle.fillcolor("blue")
turtle.begin_fill()
for _ in range(10):
turtle.forward(200)
turtle.left(175)
turtle.end_fill()
turtle.mainloop()
其他圖形的變化可以參考Turtle庫來嘗試。