天天向上的力量---python持续的力量
基本问题:持续的价值
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 #初始值设为1for 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) < 37.78: #while保留字判断条件是否成立条件成立时循环执行dayfactor += 0.001
print("工作日的努力参数是:{:.3f}".format(dayfactor))
“天天向上的力量”举一反三
问题的变化和扩展
“三天打鱼,两天晒网”呢?
“多一份努力”呢?(努力比下降多一点儿)
“多一点懈怠”呢?(下降比努力多一点儿)
天天向上的力量---python持续的力量相关推荐
- python天天向上和天天向下代码解析_天天向上的力量python(举一反三)
天天向上的力量python实例(举一反三) 实例1: 一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高0.1%,没有学习实能力值相比前一天下降0.1%. 问:每天努力 ...
- python五天向上两天向下_天天向上的力量python(举一反三)
天天向上的力量python实例(举一反三) 实例1: 一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高0.1%,没有学习实能力值相比前一天下降0.1%. 问:每天努力 ...
- python天天向上的力量程序代码_天天向上的力量python(举一反三)
天天向上的力量python实例(举一反三) 实例1: 一年365天,以第1天的能力值为基数,记为1.0,当好好学习时能力值相比前一天提高0.1%,没有学习实能力值相比前一天下降0.1%. 问:每天努力 ...
- 云和恩墨加入openGauss社区,为数据库开源生态持续贡献力量
近日,云和恩墨(北京)信息技术有限公司(以下简称云和恩墨)签署CLA (Contribution License Agreement, 贡献许可协议),正式加入openGauss社区. 云和恩墨创立于 ...
- TIOBE 4 月编程语言排行榜:Python 持续升温,Perl 苦苦挣扎
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! TIOBE 刚刚发布了 4 月编程语言排行榜. 前 20 名中,Java 依然占据榜首,老牌 ...
- 天天向上的力量python代码解释_python天天向上的力量
# 天天向上的力量 持续的价值 ''' 千分之一的力量 一年365天,每天进步1%,累积进步多少? 一年365天,每天退步1%,累积剩下多少? ''' dayUp1 = pow(1.001,365) ...
- 知识力量_网络分析的力量
知识力量 The most common way to store data is in what we call relational form. Most systems get analyzed ...
- 钢铁力量服务器维护,钢铁力量入门攻略 Iron force新手技巧
今天为大家带来钢铁力量(Iron force)这款游戏的新手入门攻略,钢铁力量是一款比较有意思的坦克射击游戏,你不仅可以操控各式坦克,还可以和其它玩家组建一个强大的军团来竞争每周的排行赛!不过这一切的 ...
- python 持续集成 教程_jenkins+python自动化测试持续集成教程
一.首先我们安装Jenkins,我这里采用的是.msi应用程序,根据提示进行安装(傻瓜式),最后会打开默认的网页地址:http://localhost:8080 如果端口有冲突,可以去Jenkins的 ...
最新文章
- 基于MATLAB的面对对象编程(3)——事件和响应
- Vector 把一个vector追加到另一个vector
- flume-elasticsearch-sink indexName
- apache.camel_Apache Camel 2.23发布
- Spring Data Redis:Sentinel的高可用性
- 如何在django项目中使用django-ckeditor
- 网际控制报文协议---ICMP
- python 递归遍历目录排序_python下递归遍历目录和文件
- Codeforces 699D Fix a Tree 并查集
- 优先队列之Leetcode 23合并K个有序链表
- Kubernetes operators
- 第三十二章 三更雪压飞狐城(二之全)
- HDU 新生赛 油菜花王国(并查集)
- the inferior stopped because it triggered an exception
- 【程序员的浪漫】花式表白
- 微信公众号(一) --- 开启微信公众号服务
- BackTrack5(BT5)硬盘安装
- 非对称加密和对称加密的优缺点
- 【jenkins】jenkins旧版本下载
- 如果只定一个指标,研发的考核指标应该是什么?
热门文章
- centos7安装dcos
- mysql配置报错thread_MySQL错误Forcing close of thread的两种解决方法
- java数组转换成单链表_【转】单向链表(单链表)的Java实现
- 给MacBook装win7遇到的坑
- 10个有效的Linux VPS/服务器性能检测与稳定性测评工具/命令
- B2C商城项目源码,基于Java开发的高可用分布式B2C商城系统,Java+Spring MVC+Dubbo+Zookeeper+MySQL+Redis+FastDFS+Nginx+Solr
- 关于大淘客CMS免费二次开发分享的曝光
- 举头望明月打计算机术语,有趣的中秋节灯谜
- Java教程——软件开发基础
- 电能计量芯片HLW8110/HLW8112