Prognozowanie inwestycji
W Pythonie możesz przypisać wartość do zmiennej za pomocą =, tak samo jak w MATLAB-ie. Nie musisz jednak używać średników!
# Area of a circle
area = 3.14 * (radius ** 2)
Podobnie jak w MATLAB-ie, wyrażenia wewnątrz nawiasów są obliczane jako pierwsze – dzięki temu promień zostaje podniesiony do kwadratu przed pomnożeniem przez \(\pi\).
W tym ćwiczeniu sprawdzisz kolejność działań w Pythonie – i przy okazji trochę zarobisz! Wpłacono depozyt na konto inwestycyjne i trzeba obliczyć jego wartość po pięciu latach. Konto ma następujące parametry:
- Początkowa inwestycja: 1000 USD
- Roczna stopa zwrotu: 4,1%
Końcową wartość konta po X latach (years) możesz obliczyć według wzoru:
\( final = deposit (1 + rate)^{years} \)
To ćwiczenie jest częścią kursu
Python dla użytkowników MATLAB-a
Instrukcje do ćwiczenia
- Przypisz kwotę początkowego depozytu, roczną stopę zwrotu oraz liczbę lat inwestycji do zmiennych odpowiednio:
deposit,annual_rateiyears. - Oblicz końcową wartość konta po
yearslatach inwestycji i zapisz ją do zmiennejfinal. - Oblicz różnicę między wartością końcową a wpłaconym depozytem i zapisz ją do zmiennej
gain. - Wydrukuj zysk z konta.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)