17 lines
563 B
Python
17 lines
563 B
Python
def calculate_income(percent):
|
|
def annual_income(amount):
|
|
return amount * percent / 100
|
|
return annual_income # function returned by outer function
|
|
|
|
interest_rate_3 = calculate_income(3) # function assigned to the variable
|
|
interest_rate_7 = calculate_income(7)
|
|
interest_rate_10 = calculate_income(10)
|
|
|
|
print(interest_rate_3(1500)) # 45.0
|
|
print(interest_rate_3(2000)) # 60.0
|
|
print(interest_rate_10(1500)) # 150.0
|
|
|
|
print(interest_rate_7(1500)) # 105.0
|
|
print(interest_rate_7(2000)) # 140.0
|
|
print(interest_rate_10(2000)) # 200.0
|
|
|