编辑代码

import math
def calculate_ability(day,study_days):
    rest_day=day-study_days
    ability=1.0*math.pow(1.01,study_days)*math.pow(0.99,rest_day)
    return ability
total_days=365
occasional_study=2*(total_days//7)
ability_occasional=calculate_ability(total_days,occasional_study)
ability_daily=calculate_ability(total_days,total_days)
multiple=ability_daily//ability_occasional

print(f"偶尔学习({occasional_study}天),365天后的能力值:{ability_occasional:.4f}")
print(f"坚持天天学习(365天),365天后的能力值:{ability_daily:.4f}")
print(f"天天学习的能力值是偶尔学习的能力值的{multiple:.2f}倍")