Ludvigsen Aksel
Нужно дописать код, так чтобы функция рисовала параболу или график к квадратическому уравнению, вот то, что у меня есть:from Taras import *f = input('f(x):')root = Tk()canv = Canvas(root, width = 1000, height = 1000, bg = "white")canv. create_line(500,1000,500,0,width=2,arrow=LAST) canv. create_line(0,500,1000,500,width=2,arrow=LAST) First_x = -500;for i in range(16000):if (i % 800 == 0):k = First_x + (1 / 16) * icanv. create_line(k + 500, -3 + 500, k + 500, 3 + 500, width = 0. 5, fill = 'black')canv. create_text(k + 515, -10 + 500, text = str(k), fill="purple", font=("Helvectica", "10"))if (k = 0):canv. create_line(-3 + 500, k + 500, 3 + 500, k + 500, width = 0. 5, fill = 'black')canv. create_text(20 + 500, k + 500, text = str(k), fill="purple", font=("Helvectica", "10"))try:x = First_x + (1 / 16) * inew_f = f. replace('x', str(x))y = -eval(new_f) + 500x += 500canv. create_oval(x, y, x + 1, y + 1, fill = 'black')except:passcanv. pack() root. mainloop()
ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Чтобы ответить необходимо зарегистрироваться.