Python 是一種強大的編程語言,它可以用來完成各種任務。其中之一就是對圖形進行編程。今天我們將看一下如何使用 Python 編寫一個正方形旋轉的程序。
import turtle # 創建畫布 canvas = turtle.Screen() # 創建海龜 t = turtle.Turtle() t.speed(0) # 定義正方形函數 def square(): for i in range(4): t.fd(100) t.right(90) # 旋轉函數 def rotate(degrees): t.right(degrees) # 創建循環實現旋轉 for i in range(360): square() rotate(1) # 關閉畫布 turtle.done()
在上面的代碼中,我們創建了一個海龜,定義了一個正方形函數和旋轉函數。我們使用一個循環來旋轉正方形,并且向右轉一度。循環會反復進行,直到正方形完成360度的旋轉為止。在這個過程中,我們使用了turtle模塊提供的畫布和海龜來進行繪圖。
這個程序可以幫助我們了解Python繪圖的基本工作原理。我們可以通過修改正方形的大小、邊框寬度、旋轉速度等屬性來實現更多的圖形變化,并學習到Python繪圖的更多技巧和應用。