本節我們將利用上節中畫筆的相關指令來畫一個太陽花,如圖所示

Python turtle 画太阳花

其實思路很簡單,向前移動然後旋轉170度改變方向繼續畫線,重複執行50次,然後填充好顔色即可。

Python turtle 画太阳花

import turtle as t

import time

t.color("red", "yellow")#同时设置画笔颜色,填充颜色

t.speed(10)

t.begin_fill()

for _ in range(50):

   t.forward(200) #移动200

   t.left(170) #改变方向

end_fill()

time.sleep(1)

你可以試試把50改爲別的數字,看看畫出什麽樣的圖案,然後想一想爲什麽。