Comment Python évalue-t-il l'expression suivante? anim1
est exécuté après anim2
. Comment fonctionne un opérateur simple +?Comment Python évalue-t-il cette expression?
anim1 = Animation(duration=1, center=(100,100) type='delta')
anim2 = Animation(duration=1, rotation=45 type='delta')
anim = anim1 + anim2
Qu'est-ce que "l'animation"? Vous devrez fournir plus d'informations, car le comportement que vous décrivez dépend entièrement de la définition de votre classe et non de la syntaxe de Python. –
L'animation est une classe prédéfinie dans une API. – Gooner
Personnellement, je pense que hacker '__add__' pour faire' + 'faire quelque chose comme ceci est un abus horrible. – bobince