写一个理财计算器,实现将每日/月/年的利息进行复投进行计算

FV(PV,i,n) = PV*(1+i)**n

fuli.py

# coding: utf-8
# 写一个理财计算器,实现将每日/月/年的利息进行复投进行计算money = float(input('请输入您打算用来投资的本金:PV= '))
year = int(input('请输入投资期限(单位:年):N= '))
rate = float(input('请输入投资年化收益率:I= '))
mm = int(input('''0.每日 1.每月 3.每3月 6.每6月 12.每年 请选择利息复投方式: '''))def day_return(money,year,rate=0.06):'''方案:每日利息加入本金复投'''for y in range(year):for day in range(365):money = money*rate/365 + moneyprint('第%d年结束时,本利合计:%.2f' % (y+1,money))def month_return(money,year,mm,rate=0.06):'''方案:每月利息加入本金复投'''for y in range(year):cs = 12//mmfor month in range(cs):money = money*rate/cs + moneyprint('第%d年结束时,本利合计:%.2f' % (y+1,money))def year_return(money,year,rate=0.06):'''方案:每年利息加入本金复投'''for y in range(year):money = money*rate + moneyprint('第%d年结束时,本利合计:%.2f' % (y+1,money))if mm == 0:day_return(money,year,rate)
elif mm in (1,2,3,4,6):month_return(money,year,mm,rate)
elif mm == 12:year_return(money,year,rate)
else:print('mm 输入有误!')

例题1. 某公司于2007年初向银行存入5万元资金,年利率为 6%,按半年复利计息,则 2017年到期时可以得到的本利和为:

python fuli.py

请输入您打算用来投资的本金:PV= 50000
请输入投资期限(单位:年):N= 10
请输入投资年化收益率:I= 0.06
0.每日 1.每月 3.每3月 6.每6月 12.每年 请选择利息复投方式: 6
第1年结束时,本利合计:53045.00
第2年结束时,本利合计:56275.44
第3年结束时,本利合计:59702.61
第4年结束时,本利合计:63338.50
第5年结束时,本利合计:67195.82
第6年结束时,本利合计:71288.04
第7年结束时,本利合计:75629.49
第8年结束时,本利合计:80235.32
第9年结束时,本利合计:85121.65
第10年结束时,本利合计:90305.56

例题2. F先生将一笔10万元的资金投入在年收益率为 6%的工程项目中,试估算,大约经过(?)年,本利和可以达到20万元。

returns.py

# coding: utf-8#手动输入回报率
rate = float(input("年收益率: "))#设置初始金额,默认10w
money = 100000
FV = 200000count = 1
while count <= 100:returns =  money*(1 + rate)**countif returns > FV :print("第"+str(count)+"年: "+str(int(returns))+"元")breakcount += 1

python returns.py

年收益率: 0.06
第12年: 201219元

72法则:翻番时间=72/利率  例如:6% 翻番需要 72/6=12年

雅各布·伯努利在研究复利时发现的自然常数:
(1+(1/x))^x的极限就约等于e:=2.718281828...

(1+(1/365))**365 = 2.7145674820219727

纳斯达克在互联网世纪大癫狂时曾经花了一年半时间从约1357点暴涨至5132点,涨了278%。

python:复利计算相关推荐

  1. python复利计算函数_PyThon编程入门:了解python format格式化函数的使用

    在python2之后,新增了这项对字符串.数字可进行格式化的函数.本章为大家介绍关于format函数的使用,章节代码清楚,条理清晰,非常便于理解! 首先给大家准备了利用Format方法写个示例: 下面 ...

  2. python复利计算_python:复利计算

    写一个理财计算器,实现将每日/月/年的利息进行复投进行计算 fuli.py # coding: utf-8 # 写一个理财计算器,实现将每日/月/年的利息进行复投进行计算 money = float( ...

  3. python复利计算_python复利代码

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 比如在<零基础学编程012:画出复利曲线图>提到的numpy和mat ...

  4. python复利计算_如何让Python复利计算器给出正确的答案

    早前曾发布过一个关于错误的问题.多亏了这里的几个人,我才解决了这个问题.现在我遇到了我的复利计算器的问题,当你输入本金.复利(年.月等).利率(0.03等)和年数时,计算错误. 其他Q链接:final ...

  5. python复利计算_使用Python函数计算复利

    写一个函数,在给定的年数后,用给定的初始余额和利率计算银行帐户的余额.假设利息每年复利.在 出现错误"ValueError:索引28处不支持格式字符'I'(0x49)" 这是我目前 ...

  6. Python金融数据三:Python程序计算看涨期权

    Python金融数据三:Python程序计算看涨期权 计算看涨期权价格的代码 Black-Scholes-Merton期权定价模型(Black-Scholes-Merton Option Pricin ...

  7. 使用OpenCV和Python高效计算视频的总帧数

    使用OpenCV和Python高效计算视频的总帧数 1. 效果图 2. 源码 参考 这篇博客将介绍两种使用OpenCV和Python计算视频文件中帧数的方法. 超级快,它依靠OpenCV的视频属性功能 ...

  8. 0414复利计算6.0--结对

    结对同伴: 姓名:柯晓君 学号:201406114210 博客园地址:http://www.cnblogs.com/950525kxj/ 一.项目简介 开发工具:eclipse 开发语言:java 主 ...

  9. 在Python中计算一次性计算多个百分位数percentile、quantile

    在Python中计算一次性计算多个百分位数percentile. quantile 目录 在Python中计算一次性计算多个百分位数percentile. quantile

  10. python代码计算图像的分辨率

    python代码计算图像的分辨率 def jpeg_res(filename):""""This function prints the resolution ...

最新文章

  1. 说实话,去一家小公司从 0 到 1 搭建后端架构,真难~
  2. c语言结构体易错点,C语言结构体注意点
  3. Qt中QTableWidget用法总结
  4. php有多少种占位符,php 占位符问题?
  5. leetcode 1222 python
  6. php变量值传递,PHP将值传递到包含文件中的变量
  7. Axure基础教程:产品流程图的制作方法详解
  8. 数据分析 超市条码_数据分析入门:商品分析是什么?该怎么做?
  9. SMBMS项目(一)
  10. PCB十六大可靠性测试,看看您的板是否经得起测试?
  11. 私活利器:Java企业级快速开发框架——若依 前后端分离版本编译
  12. 自适应辛普森(Simpson)积分及二重积分
  13. c语言上机调试步骤,C语言上机环境与上机调试.ppt
  14. linux文件夹可视化工具,4款简单实用的的服务器文件管理工具推荐
  15. 国产首发:上海川土微电子数字接口电源数字隔离芯片模拟芯片领导者
  16. 由浅入深----python+requests+unittest执行自动化接口测试
  17. Java、计算税收(Java8)
  18. 金地集团三季报:归母净利润同比降超三成,仍存债务压力
  19. 2008年度最佳开源软件大奖
  20. 《某担保业务管理系统》项目研发总结

热门文章

  1. 以let开头的祈使句用法归纳
  2. 人工智能会给普通人带来哪些改变
  3. 体验Mac OS Monterey前,应做好这5件事
  4. JS在拼接字符串中加入空格
  5. IPMItool: IPMI 管理工具
  6. 图像处理中几何畸变校正,图像纠正的方法有哪些
  7. 大脸猫:网站优化之发现一直有人抄写自己的原创文章,该怎么办?
  8. leetcode_hot10-
  9. RabbitMQ单机到集群完整搭建(一)
  10. POI 解析Excel,以及引用公式、计算公式的正常解析