假设你想在银行开一个定期存款账户,每年存入 10,000 元,年利率为 3%。现在需要编写一个程序用于计算5年后该账户中的总金额(包括本金和利息)要求使用函数。公式:principal *(1 + rate) ** years(本金:principal,年利率:interest_rate,年限:years)
1个回答
关注
展开全部
咨询记录 · 回答于2023-06-27
假设你想在银行开一个定期存款账户,每年存入 10,000 元,年利率为 3%。现在需要编写一个程序用于计算5年后该账户中的总金额(包括本金和利息)要求使用函数。公式:principal *(1 + rate) ** years(本金:principal,年利率:interest_rate,年限:years)
亲,很高为您解答,下面是使用Python编写的一个计算定期存款总金额的程序:def calculate_total_amount(principal, interest_rate, years): total_amount = principal * (1 + interest_rate) ** years return total_amount# 示例:计算5年后的总金额principal = 10000 # 本金interest_rate = 0.03 # 年利率years = 5 # 年限total_amount = calculate_total_amount(principal, interest_rate, years)print("5年后的总金额为:", total_amount)以上程序定义了一个名为calculate_total_amount的函数,接受三个参数:principal(本金)、interest_rate(年利率)和years(年限)。函数内部使用给定的公式计算总金额,并将结果返回。在示例中,我们传入了相应的数值,并将计算得到的总金额打印输出。