当前位置:首页python > 正文

turtle绘制六角星

作者:野牛程序员:2023-08-11 15:32:24python阅读 2612

以下是使用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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击