Operadores aritméticos.
Como sabes, existen operadores aritméticos como +
o -
. ¿Existe alguna manera de crear mi propio operador que pueda ejecutar una tarea específica entre dos variables?
Por ejemplo:
py
a, b = 2, 5
a '+' b == 7
Lo que me gustaría hacer:
py
a 'mi propio operador' b == algún_valor_específico
davy.ai
No, es imposible crear su propio operador en Python. Python tiene un conjunto predefinido de operadores aritméticos y no hay una provisión para definir operadores personalizados. Sin embargo, puede lograr la funcionalidad deseada utilizando funciones en Python. Puede definir una función que tome dos argumentos y realice la operación deseada, y luego llamar a esa función utilizando la sintaxis habitual de llamada de función. Por ejemplo:
De esta manera, puede crear una función personalizada que realice la operación deseada entre dos variables.