Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Est-il possible de créer ses propres opérateur ?

+2 votes

Je ne parle pas de surcharger des opérateurs tels que add ou neg mais bien d'en créer de nouveau.
Par exemple pour créer un opérateur double implication:
A = Variable()
b = Variable()
formule = A <=> B

Ainsi, est-il possible de créer ses propres opérateur ?

demandé 21-Mar-2017 par Andy (372 points)

2 Réponses

+5 votes
 
Meilleure réponse

Ainsi, est-il possible de créer ses propres opérateur ?

Non, en Python, cela n'est pas possible. Tout ce que tu peux faire, c'est consulter la liste des operateurs disponibles et surcharger celui qui conviendra le mieux a ton cas d'utilisation.

Je t'invite à parcourir cette reponse pour une eventuelle inspiration, en esperant que ça t'aidera.

répondu 21-Mar-2017 par Nsukami_ (1,998 points)
sélectionné 22-Mar-2017 par Andy
+2 votes
répondu 22-Mar-2017 par ptank (370 points)
edité 22-Mar-2017 par ptank
...