编程六芒星怎么画简单

时间:2025-01-26 22:28:04 网络游戏

导入turtle库

```python

import turtle

```

设置绘图窗口

```python

win = turtle.Screen()

win.setup(800, 600)

win.bgcolor("black")

```

创建一个绘图对象

```python

star = turtle.Turtle()

star.color("white")

star.width(3)

```

定义一个函数来绘制一个等边三角形

```python

def draw_triangle():

for _ in range(3):

star.forward(100)

star.right(120)

```

使用这个函数来绘制六个等边三角形,从而形成六芒星的形状

```python

for _ in range(6):

draw_triangle()

star.right(60)

```

隐藏绘图对象,并保持绘图窗口的显示

```python

star.hideturtle()

turtle.done()

```

将以上代码放在一个Python文件中运行,就可以看到一个简单的六芒星被绘制出来。你可以根据需要调整窗口大小、颜色、线宽等参数,以及增加更多的绘图效果。