Python绘制五边形边框内含五角星
当然可以!以下是使用Python绘制一个五边形边框内含有一个五角星的代码:
import turtle
# 创建画布和画笔
win = turtle.Screen()
pen = turtle.Turtle()
# 绘制五边形
pen.penup()
pen.goto(0, -100) # 将画笔移动到五边形的中心点
pen.pendown()
pen.color('blue')
pen.begin_fill()
for _ in range(5):
pen.forward(200)
pen.right(72)
pen.end_fill()
# 绘制五角星
pen.penup()
pen.goto(0, 20) # 将画笔移动到五角星的起始点
pen.pendown()
pen.color('white')
pen.begin_fill()
for _ in range(5):
pen.forward(90)
pen.right(144)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 显示结果并保持窗口不关闭
turtle.done()
运行此代码,您将看到一个绘制了五边形边框内含有一个五角星的图形。可以根据需要调整五边形和五角星的大小和位置。希望这可以帮到您!
原文地址: https://www.cveoy.top/t/topic/Yny 著作权归作者所有。请勿转载和采集!