python中用turtle库画直角坐标系
时间: 2023-08-29 14:10:56 浏览: 206
可以使用Python中的turtle库来画直角坐标系,具体实现如下:
```python
import turtle
# 设置画笔
turtle.penup()
turtle.pensize(2)
turtle.pencolor("black")
turtle.speed(0)
# 画x轴
turtle.goto(-300, 0)
turtle.pendown()
turtle.goto(300, 0)
# 画x轴箭头
turtle.penup()
turtle.goto(280, 10)
turtle.pendown()
turtle.goto(300, 0)
turtle.goto(280, -10)
# 画y轴
turtle.penup()
turtle.goto(0, -200)
turtle.pendown()
turtle.goto(0, 200)
# 画y轴箭头
turtle.penup()
turtle.goto(10, 180)
turtle.pendown()
turtle.goto(0, 200)
turtle.goto(-10, 180)
# 标注x轴
for i in range(-280, 300, 20):
turtle.penup()
turtle.goto(i, -10)
turtle.write(str(i))
# 标注y轴
for j in range(-180, 200, 20):
turtle.penup()
turtle.goto(-10, j)
turtle.write(str(j))
turtle.hideturtle()
turtle.done()
```
运行上述代码后,就可以在turtle窗口中看到一个直角坐标系。其中,我们使用了turtle库中的函数来控制画笔的移动和绘制,以及在坐标轴上标注刻度值。
阅读全文