首页 > 解决方案 > 如何用 Python Turtle 绘制折线图?

问题描述

这个问题之前可能已经被问过,但它对我不起作用。有没有办法使用 python turtle 绘制折线图?

我不知道从哪里开始除了

from turtle import Turtle

感谢您的任何帮助。

标签: pythongraph2dturtle-graphics

解决方案


“很有可能”,它可以做得更简单(例如,没有 x2 和 y2 变量,但我不确定)

如果我们的目标是使用 turtle 绘制一个简单的线函数,我们可以更简单:

from turtle import Turtle, Screen
from math import pi, sin

def draw_wave(frequency=1):
    angle = 0

    while angle < 2 * pi:
        turtle.goto(angle, sin(angle * frequency))
        angle += 0.05

screen = Screen()
screen.setworldcoordinates(0, -1.25, 2 * pi, 1.25)

turtle = Turtle()

draw_wave(2)

turtle.hideturtle()
screen.exitonclick()

然后根据需要修饰(斧头等)。


推荐阅读