代码:
import turtle
设置画布和画笔
screen = turtle.Screen()
screen.bgcolor("white")
pen = turtle.Turtle()
pen.shape("turtle")
pen.color("pink")
pen.speed(2)
设置填充颜色
pen.fillcolor("pink") # 填充颜色为黄色
开始填充颜色
pen.begin_fill()
画五角星
for _ in range(5):
pen.forward(100) # 移动100个单位
pen.right(144) # 向右转144度
结束填充颜色
pen.end_fill()
结束
pen.hideturtle()
turtle.done()

再来一个三十边形:
import turtle
设置画布和画笔
screen = turtle.Screen()
screen.bgcolor("white")
pen = turtle.Turtle()
pen.shape("turtle")
pen.color("purple")
pen.fillcolor("pink") # 填充颜色
pen.speed(10)
设置画笔的粗细
pen.pensize(5) # 将画笔宽度设置为5个单位
开始填充
pen.begin_fill()
绘制三十边形
num_sides = 30
side_length = 20
angle = 360 / num_sides
for _ in range(num_sides):
pen.forward(side_length)
pen.right(angle)
结束填充
pen.end_fill()
结束
pen.hideturtle()
turtle.done()
浙公网安备 33010602011771号