Prognostisera en investering
Du kan tilldela ett värde till en variabel i Python med =, precis som i MATLAB. Men du behöver inte använda semikolon!
# Area of a circle
area = 3.14 * (radius ** 2)
Precis som i MATLAB utvärderas uttryck inom parenteser först, vilket är användbart för att säkerställa att radien upphöjs till kvadrat innan den multipliceras med \(\pi\).
I den här övningen testar du beräkningsordningen i Python genom att räkna på lite pengar! Du har gjort en insättning på ett investeringskonto och behöver prognostisera kontots värde efter fem år. Kontot har följande parametrar:
- Startinvestering: 1 000 kr
- Årlig avkastning: 4,1 %
Du kan beräkna slutvärdet på kontot efter X antal years med följande formel:
\( final = deposit (1 + rate)^{years} \)
Den här övningen är en del av kursen
Python för MATLAB-användare
Övningsinstruktioner
- Tilldela storleken på startinsättningen, den årliga avkastningen och investeringens löptid till variablerna
deposit,annual_raterespektiveyears. - Beräkna kontots slutvärde efter
yearsårs investering och spara det i variabelnfinal. - Beräkna skillnaden mellan slutvärdet och det insatta beloppet och spara den i
gain. - Skriv ut vinsten på kontot.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)