私はコンピュータサイエンスのクラスを始めたばかりで、ユーザーの入力なしでリタイアメントプランナーを設計することが課題です。私は動作するプログラムを設計しました:
def main():
calcFinalBalance(age=30,rate=6,savings=3000)
def calcFinalBalance(age,rate,savings):
balance = 0
while age < 70:
balance += savings
balance = balance + (balance * ((rate)/100))
age += 1
print('$' + format(balance, ',.2f'))
main()
これは$492,143.05を計算します
しかし、それは割り当ての正しいフォーマットではありません。
('$' + format(calcFinalBalance(30,6,3000), '.2f'))
答えを計算するために印刷する必要があり、値を返す必要があります。whileステートメントの後でバランスを返す必要があると思います。問題は、上記の操作を行わないと、パラメーターに値を渡す方法がわからないことです。私はパラメータが定義されていないことを取得し続けます、誰かが私を正しい方向に向けることができればそれは大いにありがたいです。