0

Ошибка в объекте

Создал код, но произолша непонятная ошибка. Помогите https://code.sololearn.com/cuQX3LGjzEkQ/?ref=app

19th Feb 2019, 11:06 AM
SomChack
SomChack - avatar
1 ответ
0
А кто инденты ставить будет после объявления класса? class Object: def __init__(self, mass, speed_x, speed_y , x, y): self.mass = mass self.speed_x = speed_x self.speed_y = speed_y self.x = x self.y = y def move(self): self.x = self.x + self.speed_x self.y = self.y + self.speed_y def force(self, f, coif): # вот здесь внимательнее надо быть. self.speed_x = f/self.mass self.speed_y = (f/self.mass)*coif ball = Object(10, 0, 0, 0, 0) ball.move() print(ball.x) print(ball.y) ball.force(100, 0.5) ball.move() print(ball.x) print(ball.y)
19th Feb 2019, 2:24 PM
strawdog
strawdog - avatar