一个人每工作3天就要休息两天,假设在工作日阶段每天进步0.01;不工作时退步0.001的Python测试代码
时间: 2023-06-18 09:07:13 浏览: 79
```python
progress_per_day = 0.01
regress_per_day = 0.001
days_worked = 0
days_rest = 0
total_progress = 0
for i in range(365):
if days_worked < 3:
total_progress += progress_per_day
days_worked += 1
else:
total_progress -= regress_per_day
days_rest += 1
if days_rest == 2:
days_worked = 0
days_rest = 0
print("Total progress in a year:", total_progress)
```
这段代码模拟了一年中每工作3天就要休息两天的情况,每个工作日进步0.01,不工作时退步0.001,最后输出一年总进步。