抛物线绘图故障

问题描述

我最近开始使用 python。我正在尝试使用 tkinter 模块绘制基于二次函数的抛物线。我已经取得了一些成功,但由于某种原因,我的程序无法渲染完整的抛物线。我已经添加了我的代码,以及下面的渲染结果图像。

from tkinter import *

# required variables
x_cord = []
y_cord = []
a_val = 1
b_val = 1
c_val = 1

# Generation of parabolic coordinates
for X in range(-50,51):
    x_cord.append(0.1 * X)

for Y in range(-50,51):
    y_cord.append(a_val * x_cord[Y] ** 2 + b_val * x_cord[Y] + c_val)

# window setup
window = Tk()
window.title("Parabola")
window.geometry("1000x1000")
canvas = Canvas(window,width=950,height=950,bg="black")

for line in range(100):
    canvas.create_line(x_cord[line] * 50,y_cord[line] * 50,x_cord[line + 1] * 50,y_cord[line + 1] * 50,fill="red")

canvas.pack(pady=20)

window.mainloop(

)

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)