透過python實現海龜繪圖

1、python 2。6版本以後引入了一個簡單的繪圖工具,使用時匯入turtle庫即可

2、下面用一段通俗的程式碼來簡單的介紹下海龜繪圖中常見的函式,並加以備註說明,後續在使用時可以直接參考。

import turtle# 設定背景畫布,寬800畫素,高600,背景為綠色turtle。screensize(800, 600, “green”)# 定義一個畫筆變數pen = turtle。Pen()# 同時設定pencolor=red, fillcolor=yellowpen。color(“red”, “yellow”)##### 畫一個正方形# 前進100步pen。forward(100)# 右轉90度,再前進100步,如此迴圈三次pen。right(90)pen。forward(100)pen。right(90)pen。forward(100)pen。right(90)pen。forward(100)# 提起筆移動,不繪製圖形,向前運動一段距離放下pen。penup()pen。forward(50)pen。pendown()##### 畫半徑為100的圓pen。circle(100)# 提起筆移動,不繪製圖形,向前運動一段距離放下pen。penup()pen。forward(150)pen。pendown()##### 做半徑為50的圓的內切正多邊形,多邊形邊數為steps=3畫三角形pen。circle(50, steps=3)# 強制圖形視窗保持開啟狀態,直到單擊它為止。不加這行,一旦完成就關閉畫布turtle。exitonclick()

3、該程式執行的結果如下:

透過python實現海龜繪圖

透過python實現海龜繪圖三個簡單的圖形:三角形,正方形,圓形