# 在三行中依次输入初始存款金额,存款年限,年利率。
# 每年末计一次利息并转为本金,计算并输出存款到期时的利息(不含本金,税前),结果保留2位小数。
# 复利法,每年末计算利息并自动转存:
# F=P×(1+i)N
# F:复利终值
# P:本金
# i:利率
# N:利率获取时间的整数倍(年限)
P = int(input())
N = int(input())
i = float(input())
F = P * pow((1 + i), N) - P
print('利息={:.2f}'.format(F))
## 答案解析
# 循环运算实现
deposit = int(input()) # 存款金额本金
years = int(input()) # 存款年数
interest_rates = float(input()) # 年利率
new_deposit = deposit # 初始本金
for i in range(years): # 逐年计算新的一年的本息合计
new_deposit = new_deposit*(1 + interest_rates) # 每年的本息合计总收益
interest = new_deposit - deposit # 总收益中去掉初始本金结果为利息
print("利息={:.2f}".format(interest))
# 幂运算实现
deposit = int(input()) # 存款金额本金
years = int(input())
interest_rates = float(input())
total = deposit * pow((1 + interest_rates), years)
interest = total - deposit
print("利息={:.2f}".format(interest))
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本资源例题来源于python123.io网站中的课程《Python从入门到精通》,本人通过学习后,总结了学习思路,并在注释上写了详细解释。 《Python从入门到精通》是python123.io网站提供的一套Python编程课程,分为基础篇、进阶篇、实战篇三部分,适合Python编程初学者和进阶者。在基础篇中,该课程主要介绍了Python编程的基本概念、语法、函数、模块、文件操作等内容,涵盖了Python编程的入门基础;在进阶篇中,课程内容更加深入,主要讲解了Python编程中的高级特性,包括面向对象编程、多线程编程、网络编程、Web开发等;在实战篇中,课程通过一些具体的实例和项目,帮助学员将所学的Python知识应用到实际编程中。 此外,该课程还提供了在线编程环境,方便学员在网页端进行编程实践,并且还提供了大量的练习题和答案,方便学员巩固所学知识。该课程的讲解风格生动易懂,配合丰富的实例和练习,可以帮助学员快速掌握Python编程的基础知识和进阶技巧,是一份非常优秀的Python编程学习资源。
资源推荐
资源详情
资源评论
收起资源包目录
Python从入门到精通-第二章-数值运算.zip (10个子文件)
02-数值运算-07-换披萨.py 730B
02-数值运算-04-计算矩形面积结果保留两位小数.py 566B
02-数值运算-05-计算存款利息.py 1KB
02-数值运算-08-表达式求值.py 618B
02-数值运算-03-计算矩形面积.py 1KB
02-数值运算-06-计算多个垫片面积的和.py 1KB
02-数值运算-01-整数四则运算.py 544B
02-数值运算-02-除法运算.py 778B
02-数值运算-09-三角函数计算.py 748B
02-数值运算-10-三角形周长及面积.py 1KB
共 10 条
- 1
资源评论
Albert_Lsk
- 粉丝: 1w+
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功