Python語言中,有一個很有趣的功能,可以使用海龜繪圖函數讓計算機畫畫。海龜繪圖是一種基于Logo語言的繪圖方式,其簡單易學,適合小學生學習編程。
# 導入海龜模塊 import turtle # 創建海龜對象 t = turtle.Turtle() # 讓海龜向前走50步 t.forward(50) # 讓海龜轉向90度 t.right(90) # 讓海龜向前走50步 t.forward(50) # 關閉窗口 turtle.done()
上述代碼創建了一個海龜對象,并讓它向前走50步,然后向右轉90度再向前走50步。執行代碼后,我們可以看到一個L形的圖案。除此之外,我們還可以通過修改海龜的方向、坐標,甚至是畫筆顏色等屬性來繪制各種各樣的圖案。
下面是一個繪制五角星的示例代碼:
# 導入海龜模塊 import turtle # 創建海龜對象 t = turtle.Turtle() # 設置畫筆顏色 t.pencolor('blue') # 循環繪制五角星 for i in range(5): t.forward(200) t.right(144) # 關閉窗口 turtle.done()
執行以上代碼后,我們可以看到一個藍色的五角星。代碼中的循環語句for循環了五次,每次向前走200步,然后右轉144度,繪制出五角星的每一個頂點。
海龜繪圖是一項有趣的且實用的功能,通過學習掌握海龜繪圖函數,我們可以用Python語言來實現一些有趣的作品,如動態圖形、游戲等。
上一篇java求兩個數平方和
下一篇java的封裝繼承和多態