python天天向上b_python天天向上的力量

# 天天向上的力量 持续的价值

'''

千分之一的力量

一年365天,每天进步1%,累积进步多少?

一年365天,每天退步1%,累积剩下多少?

'''

dayUp1 = pow(1.001,365)

dayDown1 = pow(0.999,365)

print("向上的力量=1.001的365次方={:.2f} , 向下的力量=0.999的365次方={:.2f}".format(dayUp1,dayDown1))

'''

千分之五和百分之一的力量(增加变量)

一年365天,每天进步5‰或1%,累积进步多少?

一年365天,每天退步5‰或1%,累积剩下多少?

'''

dayFactor = 0.005

dayUp2 = pow(1+dayFactor,365)

dayDown2 = pow(1-dayFactor,365)

print("向上的力量=1.005的365次方={:.2f} , 向下的力量=0.995的365次方={:.2f}".format(dayUp2,dayDown2))

dayFactor = 0.01

dayUp3 = pow(1+dayFactor,365)

dayDown3 = pow(1-dayFactor,365)

print("向上的力量=1.01的365次方={:.2f} , 向下的力量=0.99的365次方={:.2f}".format(dayUp3,dayDown3))

'''

工作日的力量

一年365天,一周5个工作日,每天进步1%

一年365天,一周2个休息日,每天退步1%

'''

dayUp3 = 1.0

dayFactor = 0.01

for i in range(365):

if i % 7 in [6,0]:

dayUp3 = dayUp3*(1-dayFactor)

else:

dayUp3 = dayUp3*(1+dayFactor)

print("工作日的力量(工作日进步1%,休息日退步1%):{:.2f}".format(dayUp3))

'''

工作日的努力

工作日模式要努力到什么程度,才能与每天努力1%一样?

'''

def dayUp(df):

dayUp = 1

for i in range(365):

if i % 7 in [6,0]:

dayUp = dayUp*(1-0.01)

else:

dayUp = dayUp*(1+df)

return dayUp

dayFactor = 0.01

while dayUp(dayFactor)<37.78:

dayFactor += 0.001

print("工作日努力的参数是:{:.3f}".format(dayFactor))

# 说明在工作日模式,每天要努力到1.9%,相当于365模式每天1%的一倍

ada12cee7b81219bef73fd4f484fdd6f81c.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值