首页>>后端>>Python->Python求多少年后收益翻倍(2023年最新解答)

Python求多少年后收益翻倍(2023年最新解答)

时间:2023-12-20 本站 点击:0

导读:今天首席CTO笔记来给各位分享关于Python求多少年后收益翻倍的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

python求多少年后收益翻倍

year_rate = input("input annual interest rate:")

money = 1 #本金为1元

i = 0 #次数

interest = money # 定义利息=本金

year_no = year_rate.replace(".", "") # 本金太少,利率含小数点时

while 1:#永真 无限循环

if (year_no.isdigit()): # 1是数字时执行,0不是数字时执行

year_float = float(year_rate)

while interest 2 * money: # 本金二倍本金,总共金额(本金+利息)二倍本金

interest *= (1 + year_float) # 总共金额=本金+(本金×年利率)利息

#print(interest) #打印出每一轮的利息

i += 1 # 循环次数递增

print("经过%s年翻倍" % (i))

break

else:

print("输入格式错误,请重新输入")

year_rate = input("input annual interest rate:")

year_no = year_rate.replace(".", "")

用Python设计一个程序 输入本金跟年份算出几年之后最后能得到多少钱

n=10

rmb=10000

nll=1.1

for i in range(1,n+1):

    print rmb*nll**i , rmb*nll**i - rmb*nll**(i-1)

用Python如何计算一笔定期存款10000元,一年期利率为2.25%,连本带息多少年后将翻倍

从数学角度来讲,就是解这个方程:10000*(1+2.25%)^n=20000,即1.0225^n=2,解得n=31.15年。也就是说,31年后才能翻倍到20000。

代码如下:

n=0#年份

s=0#本息

while s20000:

s=10000*(1+0.0225)**n

n+=1

print('本金翻倍需要',n,'年。')

Python写函数:本金为一万,年化利率为5%,计算n年后本息共多少钱,n由参数传递 该怎么写?

def allmoney(n):

s=10000

for i in range(0,n):

s=s*1.05

print(s)

结语:以上就是首席CTO笔记为大家整理的关于Python求多少年后收益翻倍的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/46082.html