python编写两个函数分别按单利和复利计算利息
时间: 2024-05-14 07:16:32 浏览: 76
以下是分别按单利和复利计算利息的 Python 函数:
```python
def simple_interest(principal, rate, time):
"""
计算单利利息
:param principal: 本金
:param rate: 年利率
:param time: 时间(年)
:return: 利息
"""
return principal * rate * time
def compound_interest(principal, rate, time):
"""
计算复利利息
:param principal: 本金
:param rate: 年利率
:param time: 时间(年)
:return: 利息
"""
return principal * ((1 + rate) ** time - 1)
```
其中,`principal` 为本金,`rate` 为年利率,`time` 为时间(年)。`simple_interest` 函数用于计算单利利息,`compound_interest` 函数用于计算复利利息。这两个函数的返回值均为利息。