在Python中使用turtle库画五角星时,通常会使用`turtle.right(144)`来转动画笔,这是因为五角星的内角是108度,而外角是144度。外角是相邻内角和180度的差值,所以144度是五角星内角的一半。
import turtle
创建turtle对象
t = turtle.Turtle()
设置初始位置
t.penup()
t.goto(-50, 50)
t.pendown()
开始画五角星
for i in range(5):
t.forward(100) 画一条边
t.right(144) 转动144度
结束画图
turtle.done()
这段代码会创建一个turtle对象,移动到画布上的一个位置,然后开始画五角星。每次画一条边后,都会转动144度,这样五条边最终会组成一个五角星。