python好好学习天天向上
时间: 2023-11-29 10:46:51 浏览: 281
学习Python
以下是两种Python实现好好学习天天向上的例子:
1. 引用中的代码实现:
```python
def dayUP(df):
dayup = 1
for i in range(365):
if i % 7 in [6,0]:
dayup = dayup*(1.0-0.01)
else:
dayup = dayup*(1.0+df)
return dayup
dayfactor = 0.01
while dayUP(dayfactor) < 37.78:
dayfactor += 0.001
print("工作日的努力参数是: {:.3f}".format(dayfactor))
```
其中,dayUP()函数用来计算每天的进步程度,dayfactor是每天的努力参数,初始值为0.01,每次增加0.001,直到dayUP()函数返回的结果大于等于37.78,即为最终的努力参数。
2. 引用中的代码实现:
```python
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))
```
其中,dayup表示每天的进步程度,dayfactor表示每天的努力参数,初始值为0.01。循环365天,根据是否是周末来更新每天的进步程度,最终输出工作日的力量。
阅读全文