def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def calc(operation):
if operation == 1:
return add
elif operation == 2:
return subtract
elif operation == 3:
return multiply
func = calc(1)
print(func(4, 5))
func = calc(2)
print(func(4, 5))
func = calc(3)
print(func(4, 5))
'''
run:
9
-1
20
'''