收起
dayup = 1 i = 0.001 dayup1 = pow(1.01, 365) while 1: #每次循环dayup要重置 dayup = 1 for c in range(365): if c%7 in [6,0]: dayup = dayup*0.99 else: dayup = dayup*(1+i) #在i + 0.001之前就要比较是否大于等于dayup1,是的话当前的i就是结果 if dayup >= dayup1: break i = i + 0.001 print("工作日的努力参数是: {:.3f}".format(i))
谢谢!!!
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!