使用turtle绘制六角形
时间: 2024-09-20 08:18:10 浏览: 38
python使用turtle库绘制时钟
5星 · 资源好评率100%
在Python中,我们可以使用turtle模块轻松地绘制六角形。turtle是一个内置的图形库,它提供了一个简单的命令行界面,用于创建各种形状,包括六边形。下面是一个简单示例:
```python
import turtle
# 创建turtle对象并设置名字
t = turtle.Turtle()
t.speed(0) # 设置画笔速度,0表示最快
# 定义六边形函数
def draw_sixagon(sides=6, length=100):
angle = 360 / sides
for _ in range(sides):
t.forward(length)
t.left(angle)
# 绘制六边形
draw_sixagon()
# 隐藏turtle并结束窗口
t.hideturtle()
turtle.done()
```
在这个例子中,`draw_sixagon`函数接受两个参数,分别是边数`sides`和每条边的长度`length`。函数通过循环让turtle向前走指定距离然后左转一定的角度,完成一个六边形。
阅读全文