例如,计算数学式( X + Y)Z ,定义一个函数,使得这个数学式的底和指数都是变量
解题思路:1、计算 X + Y;2、计算( X + Y)Z
def exp_func(Z):
"""定义一个指数函数,参数为指数"""
def add_func(X, Y):
"""计算结果”"""
return (X + Y)**Z
return add_func
# 实例_1,指数为2
formula = exp_func( 2 )
print(formula(1, 2))
print(formula(3, 6))
#实例_2,指数为6
formula = exp_func( 6 )
print(formula(1, 2))
print(formula(3, 6))