编写python程序,利用input语句输入本金、年利率和年数,计算复利
时间: 2024-09-14 08:03:03 浏览: 53
python中使用input()函数获取用户输入值方式
要编写一个Python程序来计算复利,我们可以使用基本的数学公式:复利 = 本金 * (1 + 年利率) ^ 年数。这里,我们使用`input`函数来获取用户输入的本金、年利率和年数,然后使用幂运算符`**`来计算复利。以下是一个简单的程序示例:
```python
# 获取用户输入的本金、年利率和年数
principal = float(input("请输入本金: "))
annual_interest_rate = float(input("请输入年利率(例如,0.05表示5%): "))
years = int(input("请输入年数: "))
# 计算复利
compound_interest = principal * (1 + annual_interest_rate) ** years
# 输出计算结果
print(f"经过{years}年后,本金{principal}以年利率{annual_interest_rate}计算的复利为:{compound_interest}")
```
请注意,在输入年利率时,应该输入例如`0.05`代表5%的小数形式,而不是百分比形式。
阅读全文