1. 程式人生 > >Python 學習應用(一)----Turtle 畫圖

Python 學習應用(一)----Turtle 畫圖

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庫來嘗試。