Python是一種高級編程語言,提供了豐富的工具庫和命令行工具。作為一種通用編程語言,Python有著廣泛的應用領域。其中,Python的繪圖功能在數據可視化、圖形化編程等領域得到了廣泛應用。
import turtle # 定義一個函數來畫正邊方形 def draw_square(length): # 創建畫布 window = turtle.Screen() # 定義畫筆 pen = turtle.Turtle() # 循環畫正邊方形 for i in range(4): pen.forward(length) pen.right(90) # 關閉畫布 turtle.done() # 調用繪圖函數,以邊長為100繪制正邊方形 draw_square(100)
代碼中,使用turtle庫提供的Screen()和Turtle()方法在畫布上創建出一個畫筆對象。該畫筆對象可以調用forward()和right()方法來向前走和轉向。使用for循環語句完成繪制正邊方形的操作。最后,調用turtle.done()方法關閉畫布。
有了這個畫正邊方形的函數,我們可以方便地在其他的代碼中調用,使用了封裝技巧,提高了代碼的可復用性。