Een investering voorspellen
Je kunt in Python net als in MATLAB een waarde toekennen aan een variabele met =. Maar je hoeft geen puntkomma's te gebruiken!
# Area of a circle
area = 3.14 * (radius ** 2)
Net als in MATLAB worden uitdrukkingen tussen haakjes eerst geëvalueerd. Dat is handig om ervoor te zorgen dat de straal eerst tot de tweede macht wordt verheven voordat die met \(\pi\) wordt vermenigvuldigd.
In deze oefening test je de volgorde van bewerkingen in Python door wat geld te verdienen! Je hebt geld gestort op een beleggingsrekening en wilt de waarde na vijf jaar voorspellen. De rekening heeft de volgende parameters:
- Initiële inleg: $1000
- Jaarlijks rendement: 4,1%
Je kunt de eindwaarde van de rekening na X aantal years berekenen met de volgende formule:
\( final = deposit (1 + rate)^{years} \)
Deze oefening maakt deel uit van de cursus
Python voor MATLAB-gebruikers
Oefeninstructies
- Ken het bedrag van de initiële storting, het jaarlijkse rendement en het aantal jaren van de belegging toe aan de variabelen
deposit,annual_rateenyears. - Bereken de eindwaarde van de rekening na
yearsbeleggen en sla deze op in de variabelefinal. - Bereken het verschil tussen de eindwaarde en het gestorte bedrag en sla dit op in
gain. - Print de winst op de rekening.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)