python复利计算_如何让Python复利计算器给出正确的答案
早前曾发布过一个关于错误的问题。多亏了这里的几个人,我才解决了这个问题。现在我遇到了我的复利计算器的问题,当你输入本金、复利(年、月等)、利率(0.03等)和年数时,计算错误。
其他Q链接:final = P * (((1 + (r/n)) ** (n*t))) TypeError: unsupported operand type(s) for /: 'str' and 'int'
所以在前面的代码中,我去掉了p=10000,n=12,r=0.08,因为当你输入不同的数字时,它会给出一个很大的数字。我希望它能用输入的数字来计算,但事实并非如此# User must input principal, Compound rate, annual rate, and years.
P = int(input("Enter starting principle please. "))
n = int(input("Enter Compound intrest rate.(daily, monthly, quarterly, half-year, yearly) "))
r = float(input("Enter annual interest amount. (decimal) "))
t = int(input("Enter the amount of years. "))
final = P * (((1 + (r/n)) ** (n*t)))
#displays the final amount after number of years.
print ("The final amount after", t, "years is", final)
# At the moment it is displaying a very random number.
Enter starting principle please. 1000
Enter Compound intrest rate.(daily, monthly, quarterly, half-year, yearly) 1
Enter annual interest amount. (decimal) 0.01
Enter the amount of years. 1
The final amount after 1 years is 1010.0
最终金额应为1000.10。不知道发生了什么。试着看看是否有办法使P,n,r等于用户输入的数字,从而得到正确的最终答案。
提前谢谢。
python复利计算_如何让Python复利计算器给出正确的答案相关推荐
- python科学计算_可视化图解Python科学计算包NumPy
NumPy包是python生态系统中数据分析.机器学习和科学计算的主力. 它极大地简化了向量和矩阵的操作.Python的一些主要软件包依赖于NumPy作为其基础架构的基础部分(例如scikit-lea ...
- python excel计算_怎么用python导入excel计算方差
2017-01-20 回答 读excel要用到xlrd模块,官网安装(http://pypi.python.org/pypi/xlrd).然后就可以跟着里面的例子稍微试一下就知道怎么用了.大概的流程是 ...
- 如何用python做计算_如何运用Python编写简易计算器?
分3步吧使用Qt-Designer 设计UI 将UI文件转换成py文件 实现加减乘除的业务逻辑 效果如下: 附代码: CalculatorUI.py # -*- coding: utf-8 -*- # ...
- python除法运算定律_安康宁陕Python科学计算_高校邦_答案
安康宁陕Python科学计算_高校邦_答案h779 安康宁陕Python科学计算_高校邦_答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学习通,选修课,公务员,外语类 ...
- Python数学计算工具5、Python求最最小公倍数
最小公倍数百度解析: 两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数.整数a,b的最小公倍数记为[a,b],同样的,a,b,c的最小公倍数记为[a, ...
- python 几何计算_计算几何python
简介编辑Python科学计算Python科学计算VPython是一套简单易用的三维图形库,使用它可以快速创建三维场景和动画.和TVTK相比,它更适合于创建交互式的三维场景,而TVTK则更适合于对数据进 ...
- python 线性回归模型_如何在Python中建立和训练线性和逻辑回归ML模型
python 线性回归模型 Linear regression and logistic regression are two of the most popular machine learning ...
- python递归函数例题_递归案例python
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 而对应的中文翻译 "递归" 却表达了两个意思:"递 ...
- python 科学计算基础教程电子版-Python 科学计算基础 (整理)
Python是一种面向对象的.动态的程序设计语言,具有非常简洁而清晰的语法,既可以用于快速开发程序脚本,也可以用于开发大规模的软件,特别适合于完成各种高层任务. 随着NumPy.SciPy.matpl ...
最新文章
- Java学习总结:36(日期处理类)
- ABP-JavaScript API
- python开发小型数据库_python数据库编程小应用
- java中1代表什么,java中iamp; =(i-1)的含义是什么
- 云原生数据库崛起,阿里云POLARDB当选世界互联网领先科技成果
- flutter popup
- CASE WHEN 小结
- 用lfw99.9的提取出来的特征在wuxiang的上面测试出来的结果
- C# 调用并执行SQL脚本文件
- Android LED数字/电子表字体digital font
- fmx android stylebook 白边
- torch.cuda
- (数据库-MySQL) Date 函数
- PHP 实现 apple 苹果快捷登录
- python代码时钟_时钟 - python代码库 - 云代码
- 21世纪,黑客是这样抢银行的
- java se开发web_javaSE web开发 登录思路代码
- view_video.php,android,_Android开发,使用ViewVideo无法播放mp4文件?,android - phpStudy
- 解决微雪2.13寸墨水屏分屏问题(1)
- 基于机器学习的疲劳驾驶检测系统