导入turtle库
```python
import turtle
```
设置画布和画笔
```python
screen = turtle.Screen()
screen.setup(800, 600)
screen.bgcolor("white")
pen = turtle.Turtle()
pen.speed(1)
```
绘制六边形的边和顶点
```python
绘制六边形的边
for i in range(6):
pen.forward(100)
pen.right(60)
绘制顶点
for i in range(6):
pen.penup()
pen.goto(0, 0)
pen.pendown()
pen.right(i * 60)
pen.forward(100)
pen.right(120)
pen.circle(10)
```
隐藏画笔并结束绘图
```python
pen.hideturtle()
screen.exitonclick()
```
将以上代码保存为一个Python文件并运行,就可以在屏幕上看到一个绘制好的六边形。
建议
调整边长和颜色:可以根据需要调整`forward(100)`中的数值来改变六边形的边长,以及`pen.pencolor("black")`来改变画笔颜色。
添加更多六边形:如果需要绘制多个六边形,可以修改循环范围来绘制多排六边形。
这个方法使用了Python的turtle库,这是一个简单且直观的绘图工具,适合初学者学习和使用。