python利息计算代码
时间: 2023-10-25 12:17:21 浏览: 157
参数实例:计算利息-python讲义 程序设计思想与方法6~13章
以下是一个简单的Python计算利息的代码:
```
principal = float(input("请输入本金:"))
interest_rate = float(input("请输入年利率(%):")) / 100
years = int(input("请输入存款年限:"))
balance = principal * (1 + interest_rate) ** years
interest = balance - principal
print(f"本金为{principal}元,存{years}年后的本息合计为{balance:.2f}元,利息为{interest:.2f}元。")
```
代码中,我们首先通过`input()`函数获取用户输入的本金、年利率和存款年限,然后计算出存款到期后的本息合计和利息,最后将结果打印出来。
值得注意的是,我们在计算本息合计和利息时使用了指数运算符`**`。`1 + interest_rate`表示每年的总收益率,而`** years`表示该收益率需要累乘的次数,即存款年限。最终得到的`balance`即为本息合计,`interest`则为利息。
阅读全文