#3.1import math
dayup=math.pow((1.0+0.001),365)
daydown=math.pow((1.0-0.001),365)print("向上:{:.2f},向下:{:.2f}.".format(dayup,daydown))
向上:1.44,向下:0.69.
#3.2import math
dayup=math.pow((1.0+0.005),365)
daydown=math.pow((1.0-0.005),365)print("向上:{:.2f},向下:{:.2f}.".format(dayup,daydown))
向上:6.17,向下:0.16.
#3.3import math
dayfactor=0.01
dayup=math.pow((1.0+dayfactor),365)
daydown=math.pow((1.0-dayfactor),365)print("向上:{:.2f},向下:{:.2f}.".format(dayup,daydown))
向上:37.78,向下:0.03.
#3.4
dayup,dayfactor=1.0,0.01for i inrange(365):if i %7in[6,0]:
dayup=dayup*(1-dayfactor)else:
dayup=dayup*(1+dayfactor)print("向上5天向下2天的力量:{:.2f}".format(dayup))
向上5天向下2天的力量:4.63
#3.5defdayUp(df):
dayup=1.0for i inrange(365):if i%7in[6,0]:
dayup=dayup*(1-0.01)else:
dayup=dayup*(1+df)return dayup
dayfactor=0.01while(dayUp(dayfactor)<37.78):
dayfactor+=0.001print("每天努力的参数是:{:.3f}.".format(dayfactor))
每天努力的参数是:0.019.
#3.1defwightChange(w):for i inrange(10):
w_h=w*0.165print("第{:^3}年,你的月球体重是{:.2f}".format((i+1),w_h))
w+=0.5
wight=input("请输入你的地球体重:")
wightChange(eval(wight))