python:天天向上与三天打鱼两天晒网

                滴水能把石穿透,万事功到自然成不积跬步,无以至千里;不积小流,无以成江海。


一,

        一年365天,如果好好学习时能力值相比前一天提高百分之一,那麽一年下来将提升多少呢?

用代码来实现吧。

        相信各位也能做出来,输出的结果是37.78

def dayup():
    dayup=1
    for i in range(365):
            dayup = dayup * (1 + 0.01)
    print(dayup)
dayup()

 


     二,

        那么一周学习五天,休息两天会怎样呢? 

 

def dayup():
    dayup=1
    for i in range(365):
        if i %7 in [6,0]:
            dayup=dayup*(1-0.01)
        else:
            dayup=dayup*(1+0.01)
    print(dayup)
dayup()

 没错差距就是这么大


三,        

        最后然我们看看三天打鱼两天晒网周末还休息会怎样呢

def dayup():
    dayup=1
    for i in range(365):                            #遍历 365次,代表一年
        if i %7 in [6,0]:                           #使用 % 方法 判断出周六与周天
            dayup=dayup*(1-0.01)
        elif i %5 in [3,0]:                         #判断出打鱼的两天
            dayup=dayup
        else:                                        #学习的三天
            dayup=dayup*(1+0.01)
    print(dayup)
dayup()

这就是结果所以我们应该好好学习


四,

        那么怎么在打鱼的情况下还能达到每天学习的效果呢

用代码也能实现

def dayup(df):
    dayup=1
    for i in range(365):                            #遍历 365次,代表一年
        if i %7 in [6,0]:                           #使用 % 方法 判断出周六与周天
            dayup=dayup*(1-0.01)
        elif i %5 in [3,0]:                         #判断出打鱼的两天
            dayup=dayup
        else:                                        #学习的三天
            dayup=dayup*(1+df)
    return  dayup
dayfactor=0.01
print("一年的努力成果是:{:.3f}".format(dayup(dayfactor)))
while dayup(dayfactor) < 37.78:                     #一年到头每天都学习的努力成果是37.78
    print("继续努力")
    dayfactor+=0.001                                #学习的力量参数不够就每次加 0.001
    print("{:.3f}".format(dayfactor))
print("力量参数: {:.3f}".format(dayfactor))        #格式化输出,保留3位小数

 

虽然经过很多磨难,但是最后也能达到终点,所以成绩差的同学们,不要自暴自弃妄自菲薄,即使是孤雁也能与浮云齐高,游鱼也能化而为鹏直冲云霄。 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值