使用lambda表达式,简化计算复利终值(每年利息加入本金复投),然后得出该公司10年的本利和。
时间: 2024-02-20 19:59:21 浏览: 35
复利终值计算
好的,下面是我给出的lambda表达式计算复利终值的代码示例:
```
compound_interest = lambda p, r, n, t: p * (1 + r / n) ** (n * t)
```
其中,p表示本金,r表示年利率,n表示每年计息次数,t表示计息年限。
假设该公司本金为10000元,年利率为5%,每年计息次数为12次,计息年限为10年,我们可以使用该lambda表达式计算复利终值:
```
p = 10000
r = 0.05
n = 12
t = 10
fv = compound_interest(p, r, n, t)
print("复利终值为:", fv)
```
最后,我们可以使用以下代码计算该公司10年的本利和:
```
total = p + fv
print("10年的本利和为:", total)
```
阅读全文