投資の将来値を予測する
Python では、MATLAB と同様に = で変数に値を代入できます。ただし、セミコロンは不要です!
# Area of a circle
area = 3.14 * (radius ** 2)
MATLAB と同じく、丸括弧内の式は最初に評価されます。これにより、半径が \(\pi\) を掛ける前に二乗されることが保証されます。
この演習では、Python の演算の優先順位を、お金を増やすシナリオで試してみます。あなたは投資口座に預け入れを行い、5 年後の口座残高を予測します。口座のパラメータは次のとおりです。
- 初期投資額: $1000
- 年間利回り: 4.1%
years 年後の口座の最終価値は、次の式で計算できます。
\( final = deposit (1 + rate)^{years} \)
この演習はコースの一部です
MATLABユーザーのためのPython
演習の手順
- 初期預入額、年間利回り、投資年数を、それぞれ変数
deposit、annual_rate、yearsに代入します。 years年後の口座の最終価値を計算し、変数finalに保存します。- 最終価値と預入額の差を計算し、
gainに保存します。 - 口座の増加分を出力してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create variables with the initial deposit, annual_rate, and number of years
deposit =
annual_rate =
years =
# Calculate the final value of the account & save it to the variable final
____ = ____
# Define gain as the difference between the final value and deposited value
# Print the gain, in dollars
print(gain)