練習3.1のpython問題:毎日軍

1.すべての日上向きの力

作業モードは1%日の努力を好きにするために、どのようなレベルに努める必要がありますか?

-A 6月:365日は、しないでストップ、日ごとに1%ずつ増加しました

6月-B:1年365日、2日間の作業週五日オフ、残りの日は、より多くの努力に、1%減少しましたか?

2日間休むために働く週五日、算出された努力の作業パラメータはずっと一日あたり1%の努力のようにすることができます。

次のような要件は以下のとおりです。

(1)365日、0日の容量ベースの値と、 1.0と呼ばれます。

(2)学習した場合、前日1%能力値。前日及び他の理由容量値ので忘れない学習は、1%が減少していない場合、
出力は
次のように出力フォーマットである:(請求結果3つの小数点の後に、コロンの後のスペース)があります

努力が働いているパラメータ:0.019

def dayUP(df):
    dayup = 1
    for i in range(365):
       if i % 7 in [6,0]:
           dayup = dayup*(1 - 0.01)
       else:
           dayup = dayup*(1 + df)
    return dayup
dayfactor = 0.01
while dayUP(dayfactor)<37.78:
    dayfactor += 0.001
print("工作日的努力参数是:{:.3f} ".format(dayfactor))
工作日的努力参数是:0.019 

ご注意ください

宋日、黄天城、ヤン式典:Python123プラットフォームとコースMOCC「Pythonのプログラミング言語」の中文大学、スピーカー教師のための研究のタイトル源。侵害した場合、スタンドは削除しました。

公開された59元の記事 ウォン称賛35 ビュー1743

おすすめ

転載: blog.csdn.net/weixin_43412569/article/details/104886782