Всем привет, возник вопрос почему в ходе выполнения кода при вызове функции интерпретатор выдает ошибку 'int' object is not callable. Объясните в чем ошибка и как это исправить
class Automobile:
def __init__(self, num, color, type_auto, health):
self.num = num
self.color = color
self.type_auto = type_auto
self.health = health
def information(self):
print (self.num, self.color, self.type_auto, self.health)
def health(self, unhealth):
self.health -= unhealth
def Auto():
num = int( input('Номeр автомобиля: ' ))
color = input('Цвет автомобиля: ' )
type_auto = input('Тип автомобиля: ')
health = int(input('Состояние автомобиля (%): '))
auto = Automobile(num, color, type_auto, health)
unhealth = int(input())
auto.health(unhealth)
print(auto)
Auto()