Quelle est la manière préférée de définir les propriétés de classe en Python et pourquoi? Est-ce correct d'utiliser les deux dans une classe?
@property
def total(self):
return self.field_1 + self.field_2
ou
total = property(lambda self: self.field_1 + self.field_2)