天天向上的力量 您所在的位置:网站首页 Python天天向上三天打鱼两天晒网代码 天天向上的力量

天天向上的力量

2024-07-15 04:00| 来源: 网络整理| 查看: 265

基本问题:持续的价值 1.一年365天,每天进步1%,累计进步多少呢? 1.01365 2.一年365天,每天退步1%,累计剩下多少呢? 0.99365

在这里插入图片描述

下面一段代码引入了变量,使用变量的好处:一处修改即可 dayfactor = 0.005 dayup = pow(1+dayfactor,365) daydown = pow(1-dayfactor,365) print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown)) 工作日的力量 一年365天,一周5个工作日,每天进步1% 一年365天,一周2个休息日,每天退步1% 这种工作日的力量,如何呢?#工作日的力量 dayup =1.0 dayfactor = 0.01 for i in range(365): if i%7 in [6,0]: #一周7天所以模7,如果尾数是6或0,则认定是周末的时间,否则就是工作日时间 dayup = dayup*(1-dayfactor) else: dayup = dayup*(1+dayfactor) print("工作日的力量:{:.2f}".format(dayup))

在这里插入图片描述 for…in…(计算思维)——计算思维是抽象和自动化相结合的结果;抽象是去抽象一个问题的形式化逻辑,自动化是指将抽象的结果通过程序来自动完成。

工作日的努力

–工作日模式要努力到什么水平,才能与每天努力1%一样? A:一年365天,每天进步1%,不停歇 B:一年365天,每周工作5天休息2天,休息日下降1%,要多努力呢?

“笨办法试错”

在这里插入图片描述

#需要自己构建函数 def dayup(df): #保留字def定义一个函数dayup,参数是df,这个参数是一个占位符,使用df来表示dayfactor它的简写 dayup = 1 #初始值设为1 for i in range(365): if i%7 in [6,0]: dayup = dayup*(1-0.01) else: dayup = dayup*(1+df) return dayup #根据df参数计算工作日力量的函数参数不同,这段代码可共用def保留字用于定义函数 dayfactor = 0.01 while dayup(dayfactor)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有