python天天向上的力量 A
天天向上的力量 A
????????????????????????????????????????????????????????????????????????????????????????????????
描述
一年365天,以第1天的能力值為基數(shù),記為1.0。當(dāng)好好學(xué)習(xí)時,能力值相比前一天提高N‰;當(dāng)沒有學(xué)習(xí)時,由于遺忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下來的能力值相差多少呢?其中,N的取值范圍是1到10,N可以是小數(shù)。????????????????????????????????????????????????????????????????????????????????????????????????
獲得用戶輸入N,計算每天努力和每天放任365天后的能力值及能力間比值,其中,能力值保留小數(shù)點后2位,能力間比值輸出整數(shù),輸出結(jié)果間采用“逗號+空格”格式。????????????????????????????????????????????????????????????????????????????????????????????????
此題目是OJ題,使用input("")獲得N。????????????????????????????????????????????????????????????????????????????????????????????????
一年365天,以第1天能力值為基數(shù),記為1.0。當(dāng)好好學(xué)習(xí)時,能力值相比前一天提高N‰;當(dāng)沒有學(xué)習(xí)時,由于遺忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下來的能力值相差多少呢?????????????????????????????????????????????????????????????????????????????????????????????????
打印一個列表,輸出N從0到10所對應(yīng)的值,格式如下:????????????????????????????????????????????????????????????????????????????????????????????????
N=n‰, UP=x.xx, DW=y.yy, UP/DW=z.zz????????????????????????????????????????????????????????????????????????????????????????????????
其中,每一行輸出對應(yīng)一個N的取值,每行中分別輸出每天努力和每天放任365天后的能力值及能力間比值,所有值保留小數(shù)點后2位,輸出結(jié)果間采用"逗號+空格"格式,當(dāng)n=10時,顯示1%。????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????
輸入
示例1:無????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????
輸出
示例1:(數(shù)值不是計算結(jié)果,僅用于展示輸出格式)????????????????????????????????????????????????????????????????????????????????????????????????
N=0‰, UP=1.00, DW=1.00, UP/DW=1.00????????????????????????????????????????????????????????????????????????????????????????????????
N=1‰, UP=1.00, DW=1.00, UP/DW=1.00????????????????????????????????????????????????????????????????????????????????????????????????
N=2‰, UP=1.00, DW=1.00, UP/DW=1.00????????????????????????????????????????????????????????????????????????????????????????????????
…????????????????????????????????????????????????????????????????????????????????????????????????
N=1%, UP=1.00, DW=1.00, UP/DW=1.00????????????????????????????????????????????????????????????????????????????????????????????????
代碼
def powerValue(num):N = num / 1000.0UP = (N+1) ** 365DW = (1-N) ** 365UP_DW = UP/DWif num<10:print("N={}‰, UP={:.2f}, DW={:.2f}, UP/DW={:.2f}".format(num, UP, DW, UP_DW))else:print("N=1%, UP={:.2f}, DW={:.2f}, UP/DW={:.2f}".format(UP, DW, UP_DW))for i in range(11):powerValue(i)總結(jié)
以上是生活随笔為你收集整理的python天天向上的力量 A的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 印花税计提与缴纳会计分录
- 下一篇: 股票xd表示什么意思