示例3:天天向上的力量

问题1:千分之一的力量
-一年365天,每天进步千分之一,累计进步多少呢?
-一年365天,每天退步千分之一,累计剩下多少呢?

代码:

#DayDayUpQ1.py
dayup=pow(1.001,365)
daydown=pow(0.999,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))

运行:

问题2:千分之五和白分之一的力量
-一年365天,每天进步千分之五或百分之一,累计退步多少呢?
-一年365天,每天退步千分之五或百分之一,累计退步多少呢?

代码:(0.005)

#DayDayUpQ2.py
dayfactor=0.005
dayup=pow(1+dayfactor,365)
daydown=pow(1-dayfactor,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))

运行:

 代码:(0.01)

#DayDayUpQ2.py
dayfactor=0.01
dayup=pow(1+dayfactor,365)
daydown=pow(1-dayfactor,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))

运行:

问题3:工作日的力量
-一年365天,一周5个公作日,每天进步1%
-一年365天,一周2个公作日,每天退步1%
-这种工作日的力量,如何呢?

代码:

#DayDayUp3.py
dayup=1.0
dayfactor=0.01
for i in range(365):if i % 7 in [6,0]:dayup=dayup*(1-dayfactor)else:dayup=dayup*(1+dayfactor)
print("工作日的力量:{:.2f}".format(dayup))

运行:

问题4:工作日的努力
-工作日模式要努力到什么水平,才能与每天努力1%一样?
假设两个人
-A君:一年365天,每天进步1%,不停歇
-B君:一年365天,每周工作5天休息2天,休息日下降1%,要多努力呢?

代码:

#DayDayUpQ4.py
def dayUP(df):dayup=1for 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))

运行:

代码比较简单,不再做逐行解释,可以复制代码运行一下进行理解

Python实现 天天向上的力量(嵩天老师)相关推荐

  1. python中天天向上的力量b_2018.4.8(Python)基本数据类型 天天向上的力量 (def函数的定义)...

    Q3:工作日的力量 设在一年365天中 周一到周五 每天进步1% 周末两天休息 每天退步1%,那么一年后你的能力是多少 p=1.0 a=0.01 for i in range(365): if i%7 ...

  2. 课堂小作业(python)天天向上的力量 B

    天天向上的力量 B ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬ ...

  3. 课堂作业—Python之天天向上的力量B

    天天向上的力量B 一年365天,以第1天的能力值为基数,记为1.0.当好好学习时,能力值相比前一天提高N‰:当没有学习时,由于遗忘等原因能力值相比前一天下降N‰.每天努力或放任,一年下来的能力值相差多 ...

  4. python中天天向上的力量实例

    #天天向上e3.1 import math dayup = math.pow((1.0+0.001),365) #每天提高0.001 daydown = math.pow((1.0-0.001),36 ...

  5. 【Python】天天向上的力量

    每天进步一点点会有什么不同呢? Q1:每天进步千分之一或退步千分之一会怎么样? #DayDayUp,每天进步一千分之一 print("基础为1") dayup=pow(1.001, ...

  6. Python程序 天天向上的力量有多大

    基本问题 一年365天,每天进步千分之一,累计进步多少? 一年365天,每天退步千分之一,累计退步多少? #DayDayUpQ1.py dayup=pow(1.001,365) daydown=pow ...

  7. python pow和**_Python学习笔记 | 实例3:天天向上的力量

    本文为中国大学MOOC<Python语言程序设计>课程学习笔记,课程主讲:嵩天老师,练习平台:Python123,参考教材:<Python语言程序设计基础> 天天向上的力量 加 ...

  8. 计算机二级Python学习笔记(三):天天向上的力量

    今天学习了Python的数字类型及操作,之前学C语言时,也有类似内容,所以今天这些内容,概念上比较好理解. 虽然知识点不难,但在过程中,还是有惊喜的. 在天天向上力量的实例中,我领略了两个计算机思维, ...

  9. python天天向上的力量三天打鱼两天晒网_天天向上的力量

    我前阵子三天打鱼两天晒网地学了一点Python,也就开个头的样子吧,然后就不想学了,一鼓作气再而衰三而竭了.我学到课程的第三个例子,老师给起的名字叫"天天向上的力量". 其实就是那 ...

最新文章

  1. 计算机用户停用无法登录,电脑开机无法登录提示您的账户已被停用如何解决。 如何解决电脑开机无法登录提示您的账户已被停用的问题。...
  2. matlab在电力行业中的仿真技术-MATLAB基于EKF算法估计电动汽车蓄电池的SOC
  3. 前端后分离深入分析 ——浏览器渲染和服务器渲染区别
  4. 在微型计算机中 存储容量为1kb 指的是,2016年计算机一级考试模板
  5. MySQL server has gone away (BrokenPipeError(32, 'Broken pipe'))[MySQL插入内容超过4M]
  6. python全栈学习--day8
  7. vue使用three.js 第一人称移动。与cs控制角色移动一样(第一人称旋转相机+控制相机移动)
  8. windows10 显示实时网速
  9. Python使用Reportlab处理PDF数据 - 页面布局
  10. 如何度量两幅图像的相似度--结构相似度 SSIM 原理及代码
  11. java 句柄无效_java.io.IOException: 句柄无效 异常是什么引起的
  12. anaconda3配置python2.7环境_Anaconda3+python3环境下如何创建python2环境(win+Linux下适用,同一个anaconda下py2/3共存)...
  13. win10Edge浏览器或第三方浏览器网页字体模糊解决方法
  14. 备份android分区,安卓手机手动【备份+还原】分区
  15. vps怎么做文件服务器,vps搭建文件服务器
  16. C# 正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
  17. Freshman的low游戏神犇勿喷
  18. Xilinx 功耗分析
  19. oracle 安装ora 27102,Oracle数据库之ORA-27102: out of memory Linux-X86_64
  20. FLASH学习资料整理

热门文章

  1. nginx启动报 server name * has suspicious symbols
  2. 机器人学——姿态描述方法(欧拉角,固定角,D-H法,绕定轴旋转)
  3. python基础-07-元组/字典的常用基本操作
  4. nz-modal of ng-zorro supports browser height
  5. 【纪中受难记】——Day10:逐渐自闭
  6. 2021SC@SDUSC-SDUDOC-blog00
  7. length,length(),size()详解及区别
  8. Python 语言中有关复数的几个概念
  9. CAN通信标准帧和扩展帧
  10. vs-code 中导入新的字体