用Python的turtle画正弦函数
时间: 2023-05-17 21:06:25 浏览: 101
使用Turtle画正螺旋线的方法
可以使用以下代码来用Python的turtle画正弦函数:
```python
import turtle
import math
# 设置画布大小和坐标系范围
turtle.setup(800, 600)
turtle.setworldcoordinates(-10, -1.5, 10, 1.5)
# 画坐标轴
turtle.penup()
turtle.goto(-10, 0)
turtle.pendown()
turtle.goto(10, 0)
turtle.penup()
turtle.goto(0, -1.5)
turtle.pendown()
turtle.goto(0, 1.5)
# 画正弦函数
turtle.penup()
turtle.goto(-10, math.sin(-10))
turtle.pendown()
for x in range(-10, 11):
turtle.goto(x, math.sin(x))
turtle.done()
```
这段代码使用turtle库来绘制正弦函数的图像,首先设置了画布大小和坐标系范围,然后画出了坐标轴。接着使用for循环来计算每个x值对应的正弦函数值,并使用turtle.goto()函数来绘制图像。最后调用turtle.done()函数来保持窗口不关闭。
阅读全文