from tkinter import * from math import * class Jalutaja: def __init__(self, x, y, r, nurk, samm, ala): self.x=x self.y=y self.r=r self.nurk=nurk self.samm=samm self.ala=ala self.dx=samm*cos(nurk) self.dy=samm*sin(nurk) self.joonista() def joonista(self): self.ring=self.ala.create_oval(self.x-self.r, self.y-self.r, self.x+self.r, self.y+self.r) self.joon=self.ala.create_line(self.x, self.y, self.x+self.dx, self.y-self.dy) aken=Tk() ala=Canvas(aken) ala.pack() tegelane1=Jalutaja(100, 50, 30, pi/6, 20, ala) aken.mainloop()