python复利计算_python:复利计算
写一个理财计算器,实现将每日/月/年的利息进行复投进行计算
fuli.py
# coding: utf-8
# 写一个理财计算器,实现将每日/月/年的利息进行复投进行计算
money = float(input('请输入您打算用来投资的本金:PV: '))
year = int(input('请输入投资期限(单位:年):N: '))
rate = float(input('请输入投资年化收益率:I: '))
mm = int(input('''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 + money
print('第%d年结束时,本金为:%.2f' % (y+1,money))
def month_return(money,year,mm,rate=0.06):
'''方案:每月利息加入本金复投'''
for y in range(year):
cs = 12//mm
for month in range(cs):
money = money*rate/cs + money
print('第%d年结束时,本金为:%.2f' % (y+1,money))
def year_return(money,year,rate=0.06):
'''方案:每年利息加入本金复投'''
for y in range(year):
money = money*rate + money
print('第%d年结束时,本金为:%.2f' % (y+1,money))
if 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万元资金,年利率为 8%,按半年复利计息,则 2017年到期时可以得到的本利和为:
python fuli.py
请输入您打算用来投资的本金:PV: 50000
请输入投资期限(单位:年):N: 10
请输入投资年化收益率:I: 0.08
1.每月 3.每3月 6.每6月 12.每年 请选择利息复投方式: 6
第1年结束时,本金为:54080.00
第2年结束时,本金为:58492.93
第3年结束时,本金为:63265.95
第4年结束时,本金为:68428.45
第5年结束时,本金为:74012.21
第6年结束时,本金为:80051.61
第7年结束时,本金为:86583.82
第8年结束时,本金为:93649.06
第9年结束时,本金为:101290.83
第10年结束时,本金为:109556.16
belldeep
发布了106 篇原创文章 · 获赞 27 · 访问量 33万+
私信
关注
标签:python,money,本金,复利,复投,mm,rate,计算,year
来源: https://blog.csdn.net/belldeep/article/details/103939689
python复利计算_python:复利计算相关推荐
- c python 内存冲突_Python在计算内存时应该注意的问题?
我之前的一篇文章,带大家揭晓了 Python 在给内置对象分配内存时的 5 个奇怪而有趣的小秘密.文中使用了sys.getsizeof()来计算内存,但是用这个方法计算时,可能会出现意料不到的问题. ...
- python图片相似度计算_python Opencv计算图像相似度过程解析
这篇文章主要介绍了python Opencv计算图像相似度过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一.相关概念 一般我们人区分谁是谁 ...
- python复利计算_python复利代码
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 比如在<零基础学编程012:画出复利曲线图>提到的numpy和mat ...
- python多项式运算_python – 用于计算“多项式系数”的numpy / scipy函数
是否有任何python函数(可能来自numpy或scipy)计算扩展中x ** r的系数(1 xx ** 2 x ** 3 - x **(k-1))** n ,其中k> = 1,n> = ...
- python星期计算_Python简单计算给定某一年的某一天是星期几示例
本文实例讲述了Python简单计算给定某一年的某一天是星期几.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #计算某特定天使星期几 #蔡勒公式:w=y+[y/4]+[ ...
- python 封闭图形面积_python实现计算图形面积
用Python编写关于计算图形面积的代码实现,供大家参考,具体内容如下 #寒假打卡28天第7天 import math class Round(): #圆形 def __init__(self, R) ...
- python公式计算_Python Numpy计算各类距离的方法
详细: 1.闵可夫斯基距离(Minkowski Distance) 2.欧氏距离(Euclidean Distance) 3.曼哈顿距离(Manhattan Distance) 4.切比雪夫距离(Ch ...
- python莱布尼茨法计算π_python圆周率计算(带进度条)
3.波尔文四次迭代式 这个公式由乔纳森·波尔文和彼得·波尔文于1985年发表的. bailey-borwein-plouffe算法 这个公式简称BBP公式,由David Bailey, Peter B ...
- python怎么计算_python怎么计算
python计算主要使用Python的运算符.举个简单的例子 4 +5 = 9 . 例子中,4 和 5 被称为操作数,"+" 称为运算符. Python语言支持非常多的运算符,在此 ...
- python波形分析库_Python科学计算——任意波形拟合
任意波形的生成(geneartion of arbitrary waveform) 在商业,军事等领域都有着重要的应用,诸如空间光通信 (free-space optics communication ...
最新文章
- JDK之jstat的用法
- 远洋整站下载器不能用https_这可能是最全最好的爆破百度文库下载指南了!
- Android之如何卸载指定的 应用程序
- 皮一皮:35岁后你做什么?
- 基于Spark MLlib平台的协同过滤算法---电影推荐系统
- [译] ASP.NET 生命周期 – ASP.NET 上下文对象(八)
- P4301 [CQOI2013] 新Nim游戏
- else 策略模式去掉if_业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!...
- matlab 嵌入式,面向嵌入式系统的 MATLAB 和 Simulink
- 利用python将excel数据导入mySQL
- CCF认证-2014-12-2 Z字形扫描
- paip.程序设计--扫号器跑号器结果分类设计
- android imagebutton 设置边框,Android ImageButton没有边框但仍然有点击指示
- 关于印发《计算机技术与软件专业技术资格(水平)考试暂行规定》
- EMC设计技巧及经验总结4:ESD防护布线指导
- 访外国语学院05年毕业生潘锐师姐
- 培养出儿子清华女儿北大的家庭十条家规
- RT-thread应用讲解——norflash
- 采用74HC595驱动数码管实验
- 电费折扣充值cps接口