Python是一種極具靈活性的編程語言,它可以實現許多有趣的應用程序,包括美麗的藝術作品。在這篇文章中,我們將介紹如何使用Python的turtle模塊繪制一個美麗的花朵。
import turtle # 定義花瓣函數 def petal(t, r, angle): for i in range(2): t.circle(r, angle) t.left(180 - angle) # 設置窗口大小 window = turtle.Screen() window.screensize(800, 800) t = turtle.Turtle() t.speed(0) # 設置畫筆速度 # 繪制花瓣 for i in range(18): t.color('red') petal(t, 100, 50) t.left(20) # 繪制中心 t.color('yellow') t.begin_fill() t.circle(30) t.end_fill() turtle.exitonclick()
在上述代碼中,我們首先導入turtle模塊,并定義了一個petal函數來繪制花瓣。該函數使用turtle的circle和left方法,以畫出圓形的花瓣。
接下來,在主函數中,我們使用turtle的Turtle類來創建一個窗口,并設置其尺寸。然后,我們將畫筆的速度設置為最快,以便快速繪制圖案。然后,我們使用for循環繪制18個紅色的花瓣。每個花瓣都是使用petal函數繪制的,并向左旋轉20度,以便繪制下一個花瓣。
最后,我們繪制花的中心,使用turtle的begin_fill和end_fill方法來填充黃色的顏色。
通過使用Python的turtle模塊,我們可以輕松地繪制美麗的藝術作品,如花朵。嘗試一下吧,你會驚訝于它的簡易性和可玩性。
上一篇python 建立無重復
下一篇vue 3.0 評測