#绘制一元二次曲线 import turtle t=turtle.Turtle() turtle.setworldcoordinates(-200,-200,200,200) t.penup() t.goto(-180,0) t.pendown() t.goto(180,0) t.penup() t.goto(0,-180) t.pendown() t.goto(0,180) t.goto(0,0) t.write("y=0.008*x^2-150",font=("consolas",20,"normal")) t.pencolor("blue") t.pensize(3) for x in range(-180,181,10): y=0.008*x*x-150 t.goto(x,y) t.hideturtle() turtle.done()怎样去掉轨迹,比如从原点到曲线的轨迹不应该显示
时间: 2023-08-08 10:12:49 浏览: 56
要去掉轨迹,只需要在绘制曲线之前,将海龟的速度设置为0,即使它不显示轨迹,但仍然会绘制曲线。修改代码如下:
```python
import turtle
t = turtle.Turtle()
turtle.tracer(0) # 关闭海龟绘制动画
turtle.setworldcoordinates(-200, -200, 200, 200)
t.penup()
t.goto(-180, 0)
t.pendown()
t.goto(180, 0)
t.penup()
t.goto(0, -180)
t.pendown()
t.goto(0, 180)
t.goto(0, 0)
t.write("y=0.008*x^2-150", font=("consolas", 20, "normal"))
t.pencolor("blue")
t.pensize(3)
for x in range(-180, 181, 10):
y = 0.008 * x * x - 150
t.goto(x, y)
t.hideturtle()
turtle.update() # 显示绘制结果
turtle.done()
```
这样,绘制曲线时就不会显示轨迹了。
相关问题
import turtle t = turtle.pen() for x in range(360): t.forward() t.left()
这段代码中有一些错误。首先,你需要创建一个 Turtle 对象来使用 turtle 模块,而不是直接调用 pen() 函数。其次,在 forward() 和 left() 函数中需要传递参数,表示移动的距离和旋转的角度。最后,你需要使用 done() 函数来保持窗口打开状态,以便查看绘制的图形。以下是更正后的代码:
```
import turtle
t = turtle.Turtle()
for x in range(360):
t.forward(1)
t.left(1)
turtle.done()
```
这段代码将创建一个 Turtle 对象并使用它绘制一个圆形。每次向前移动1个像素,向左旋转1度,共旋转360次。你可以根据需要更改这些值来绘制不同形状的图形。
使用turtle.fd()和turtle.left()函数绘制200像素的正方形
可以使用下面的代码来绘制一个边长为200像素的正方形:
```python
import turtle
# 创建一个Turtle对象
t = turtle.Turtle()
# 绘制正方形
for i in range(4):
t.fd(200)
t.left(90)
# 等待用户关闭窗口
turtle.done()
```
代码解释:
1. 导入turtle模块;
2. 创建一个Turtle对象,命名为t;
3. 使用for循环和fd()、left()函数来绘制正方形;
4. 最后使用turtle.done()函数来使窗口等待用户关闭。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)