turtle绘制六角星
作者:野牛程序员:2023-08-11 15:32:24python阅读 2950
以下是使用Python的Turtle库绘制一个六角星的示例代码,不包含你、你们、您、我们。
import turtle as t
# 设置画布大小和背景颜色
t.setup(400, 400)
t.bgcolor("white")
# 设置六角星的边长
side_length = 100
# 绘制六角星的外部轮廓
t.penup()
t.goto(-side_length / 2, -side_length / 2)
t.pendown()
t.color("blue")
t.begin_fill()
for _ in range(6):
t.forward(side_length)
t.right(60)
t.end_fill()
# 绘制六角星的内部轮廓
t.penup()
t.goto(-side_length * 0.25, -side_length * 0.4)
t.pendown()
t.color("white")
t.begin_fill()
for _ in range(6):
t.forward(side_length * 0.5)
t.right(60)
t.end_fill()
# 隐藏Turtle箭头
t.hideturtle()
# 保持窗口打开
t.done()这段代码使用Turtle库绘制了一个六角星,首先绘制了一个外部蓝色轮廓,然后在内部绘制了一个白色轮廓,形成一个六角星的效果。你可以根据需要调整边长和颜色。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:少儿编程之turtle画图怎么填充颜色
- 下一篇:turtle seth函数用法
