Я хочу установить класс, который принимает кортеж в качестве переменных, а затем выполнять действия с этим кортежем, но я не могу заставить свой код работать! Любой совет высоко ценится.
Я получаю сообщение об ошибке, что индекс кортежа выходит за пределы диапазона.
Ниже приведен код, который я написал
class Line:
def __init__(self,coor1,coor2):
self.coor1 = ()
self.coor2 = ()
def distance(self):
return ((self.coor1[1]-self.coor1[0])**2 + (self.coor2[1]-self.coor2[0])**2)**0.5
def slope(self):
return (self.coor1[1]-self.coor1[0])/(self.coor2[1]-self.coor2[0])