用 Python 定义函数计算利息
在金融领域,计算利息是非常重要的。我们可以使用 Python 轻松定义一个函数来计算利息。
定义函数
python
def calculate_interest(principal, rate, years):
"""
计算利息。
参数:
principal: 本金金额
rate: 年利率,百分比形式
years: 存款年数
返回:
利息金额
"""
interest = principal rate years / 100
return interest
函数参数
函数 `calculate_interest` 接受三个参数:
`principal`:本金金额
`rate`:年利率,以百分比形式给出
`years`:存款年数
函数返回
函数返回利息金额。
函数用法
以下是使用该函数计算利息的示例:
```python
principal = 1000 本金金额为 1000 元
rate = 5 年利率为 5%
years = 2 存款年数为 2 年
interest = calculate_interest(principal, rate, years)
print("利息金额:", interest)
```
输出:
```
利息金额: 100.0
```
在这个示例中,本金为 1000 元,年利率为 5%,存款年数为 2 年。函数计算出的利息金额为 100 元。
通过定义 `calculate_interest` 函数,我们可以轻松地计算利息。该函数接受本金金额、年利率和存款年数作为参数,并返回利息金额。
Python 函数计算存款利息
问题定义
设计一个 Python 函数,用于计算给定本金、年利率和存期后获得的存款利息。
函数设计
```python
def calculate_interest(principal, rate, years):
"""
计算存款利息。
参数:
principal: 初始本金(浮点数)
rate: 年利率(浮点数,百分比表示)
years: 存期(浮点数)
返回值:
总利息(浮点数)
"""
将利率转换为小数表示
rate /= 100.0
计算利息
interest = principal rate years
返回利息
return interest
```
函数使用
```python
示例输入
principal = 1000.0 本金
rate = 5.0 年利率 (5%)
years = 2.0 存期
计算利息
interest = calculate_interest(principal, rate, years)
打印利息
print(f"利息:{interest:.2f}")
```
输出
```
利息:100.00
```
函数说明
函数 `calculate_interest` 采用三个参数:本金、年利率和存期。
函数将年利率转换为小数表示,并使用本金、年利率和小数表示的存期计算利息。
函数返回计算出的利息。
在示例中,输入的本金为 1000 美元,年利率为 5%,存期为 2 年。函数计算出的利息为 100 美元。