python第三章 基本数据类型

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

天天向上,努力学习

伪代码描述:
基本1.0
天天努力学习,1.0+0.0001/每天,如果您持续365天,你的能力值提升pow(1.0+0.0001,365)
天天打游戏,不努力学习,1.0-0.0001/每天,如果您持续365天,你的能力值降低pow(1.0-0.0001,365)

dayup=pow(1.0+0.0001,365)
daydown=pow(1.0-0.0001,365)

输出365天努力后的能力值:print(dayup)
输出365天不努力后的能力值:print(daydown)

编码测试:
import math
dayup=math.pow((1.0+0.001),365)
daydown=math.pow((1.0-0.001),365)
print("{:.2f},{:.2f}".format(dayup,daydown))

输出结果:
在这里插入图片描述

改变变化因子(每天提高的能力值)

import math
dayfactor=0.001
dayup=math.pow((1.0+dayfactor),365)
daydown=math.pow((1.0-dayfactor),365)
print("{:.2f},{:.2f}".format(dayup,daydown))

在这里插入图片描述

工作日努力学习,周末耍,那么我们365天能力值怎么样?

周一到周五:提升1+0.001
周六,周日:降低1-0.001

1–6:周一到周六
0:周日

(1–365)%7==(0,6)

每天要累加range(365)

for i in range(365)
if i%7 in [6,0]
降低1-0.001
else
提升1+0.001
print(" 提升:{:.2f},降低:{:.2f}".format(dayup,daydown)

import math
dayfactor=0.01
dayup=0.0
daydown=0.0
workday=0
weekday=0
for i in range(365):
if i%7 in [6,0]:
weekday+=1
else:
workday+=1
daydown=math.pow((1.0-dayfactor),weekday)
dayup=math.pow((1.0+dayfactor),workday)
print("{:.2f},{:.2f}".format(dayup,daydown))

Guess you like

Origin blog.csdn.net/qq_40168905/article/details/121120988