の入力として1つのループの出力を使用して、私は私がループにしたい、本当に基本的な計算があります。Pythonでループには2つのパラメータを、次のループ
month = 1
carryK = 104800 #Carrying capacity as per Q0
redcarryK = 0.998 #amount to reduce the carrying capacity to as given in part 4
newcarryK = (carryK*redcarryK)
を私は12ヶ月のサイクルをループこの計算をしたいですその結果、month1のnewcarryKはmonth2のcarryKになります。
私が試したことは、同じ回答の出力が12回あることです。
while month <=12:
print newcarryK
month = month + 1
アドオン 'newcarryK =(newcarryK * redcarryK) 'newcarryK'の代わりに単に' carryK'を使用してください。ループ内の値を更新する必要があります。 – okm
華麗な、ありがとう - それはいつも私にひっくり返す本当に簡単なものです! :-( – newtopython
これが宿題の場合は、必ず宿題タグを追加してください! – Cam