Python_Turtle绘制二次函数绘图
时间: 2023-08-01 07:11:15 浏览: 179
爱心源码-python3-turtle
使用Python的Turtle库绘制二次函数的图像也是可行的。以下是一个示例代码:
```python
import turtle
# 定义二次函数
def quadratic_func(x):
return x ** 2 - 2 * x - 3
# 初始化画布
turtle.setup(width=800, height=600)
turtle.speed(0)
turtle.penup()
turtle.goto(-350, 0)
turtle.pendown()
# 绘制坐标轴
turtle.fd(700)
turtle.penup()
turtle.goto(0, -250)
turtle.pendown()
turtle.setheading(90)
turtle.fd(500)
# 绘制二次函数图像
turtle.penup()
turtle.goto(-300, quadratic_func(-300))
turtle.pendown()
for x in range(-300, 301):
y = quadratic_func(x)
turtle.goto(x, y)
# 显示图像
turtle.done()
```
运行代码后,将会得到一个类似于坐标系的画布,并在其中绘制了一个二次函数图像。可以根据需要修改函数的系数以及坐标轴的范围来绘制其他的二次函数图像。
阅读全文