解説
元金に利息がつき、その利息にもまた利息がつくのが複利です。来年の残高は『今年の残高 ×(1+利率)』という漸化式で表せます。
この式を1年ずつ繰り返し適用すると、お金がどのように増えていくかをシミュレーションできます。
変数 balance を毎年更新していく点が、時間とともに変化する現象をモデル化する基本になります。
書き方
代入と再代入による漸化式モデル(外部モジュールは使わない)。
・balance = balance * (1 + rate) を for で毎年くり返し、残高を更新する。
・f"{値:9.0f}" は9桁幅・小数なしで表示、f"{値:.2f}" は小数2桁。書いて動かす
この回の課題
元金10万円・年利5%で、来年の残高=今年×(1+利率) の漸化式を10年くり返し、複利で残高が増える様子を表示してみよう。
コードはあなたの端末の中だけで動きます(サーバーには送られません)。進み具合もこのブラウザに保存されます。
もっと本格的に使うなら
Windows版 InsightPy なら、書いたコードを保存して業務の自動化まで進められます。学習センターはずっと無料です。