本節我們將利用畫筆相關指令來畫一個五角星,並簽上自己的名字,如下圖

Python turtle 绘制五角星

這個例子跟太陽花是一樣的思路,還要用到turtle.write指令來寫文本,例如簽上自己的名字。

Python turtle 绘制五角星

程序示例:

mport turtle

import time

#設置畫筆

turtle.pensize(5)

turtle.pencolor("yellow")

turtle.fillcolor("red")

#開始畫五角星並填充

turtle.begin_fill()

for _ in range(5):

   turtle.forward(200)

   turtle.right(144)

turtle.end_fill()

time.sleep(2)#等待2秒

#開始簽名

turtle.penup()#擡起畫筆,用于另起一個地方繪制

turtle.goto(150,-160)#移動到指定位置

turtle.color("violet")#設置顔色

turtle.write("大猫 2019", font=('Arial', 20, 'normal'))#写文本Done

time.sleep(1)