Hallo, leider funktioniert der Code, aber "vertauscht" die Zahlen. Wie kann ich das fixen?
from functools import partial
from operator import add, floordiv, mul, sub
def three(op=None):
return 3 if not op else op(3)
def seven(op=None):
return 7 if not op else op(7)
def plus(val):
return partial(add, val)
def minus(val):
return partial(sub, val)
def times(val):
return partial(mul, val)
def divided(val):
return partial(floordiv, val)
print(seven(divided(three()))) # --> 0
print(three(divided(seven()))) # --> 2