Je fais de la programmation Java et j'ai récemment commencé à apprendre Python via la documentation officielle. Je vois que nous pouvons ajouter dynamiquement des données attributs à un objet d'instance contrairement à Java:Références d'attributs en Python
class House:
pass
my_house = House()
my_house.number = 40
my_house.rooms = 8
my_house.garden = 1
Ma question est, dans quelles situations cette fonction utilisée? Quels sont les avantages et les inconvénients par rapport à la façon dont il est fait en Java?
Il y a * tellement * beaucoup de façons de répondre aux besoins du demandeur dans ce fil ... –
Oui; J'avais l'intention d'afficher rapidement une réponse factuelle et de la modifier avec une réponse plus utile. Le tutoriel est meilleur, mais je cherche toujours un exemple pratique clair de la syntaxe exacte dont il parle. – Personman
expérience personnelle dans l'utilisation de ce genre de syntaxe ferait bien aussi. – Jeune