用python画科赫雪花曲线为啥这么小
时间: 2023-08-10 15:34:00 浏览: 115
基于python绘制科赫雪花
5星 · 资源好评率100%
画科赫雪花曲线时,如果你的代码画出来的图形很小,可能是因为你没有设置画布的大小。你可以使用turtle库中的`setup()`函数来设置画布的大小。例如,如果你想要画一个边长为400像素的科赫雪花曲线,你可以这样做:
```python
import turtle
def koch(size, n):
# 画科赫雪花曲线的代码
turtle.setup(500, 500) # 设置画布大小为500像素 x 500像素
turtle.speed(0) # 设置画笔速度为最快
turtle.penup()
turtle.goto(-200, 200) # 将画笔移动到左上角
turtle.pendown()
koch(400, 3) # 画一个边长为400像素的科赫雪花曲线
turtle.done()
```
这样,你就可以在一个500像素 x 500像素的画布上画出一个边长为400像素的科赫雪花曲线了。如果你需要画更大的图形,可以适当增大画布大小。
阅读全文