2.5 天天向上的力量

一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是1到10,N可以是小数。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,其中,能力值保留小数点后2位,能力间比值输出整数,输出结果间采用“逗号+空格”格式。

N = float(input("请输入一个从1到10的数:"))
change = N/1000
up = down = 1
for i in range(1,366):
    up = up*(1+change)
    down = down*(1-change)
ratio = int(up/down)
print("每天努力和每天放任365天后的能力值及能力间比值为:%.2f," % up,"%.2f," % down,ratio)

结果为

猜你喜欢

转载自blog.csdn.net/m0_61463713/article/details/120286475
2.5