Pyhon jako kalkulator

Zazwyczaj w obliczanym wyrażeniu chcemy skorzystać z funkcji matematycznych oraz z wyników wcześniej wykonanych obliczeń.

Wyniki wcześniejszych obliczeń możemy zapamiętać w zmiennych.

Utworzone zmienne możemy wykorzystać w dalszych obliczeniach. Policzmy $$(11^2+8^3)^{11^2+8^3}$$
Powyżej jest tylko pierwszych 80 cyfr wyniku, pełny wynik ma 1774 cyfry.
Pełny wynik
Ukryj

Funkcje matematyczne znajdują się w pakiecie math. Przed użyciem musimy je zaimportować. Są dwa sposoby importu:

Pierwszy sposób wymaga późniejszego używania pełnych nazw funkcji i stałych np. math.sin(math.pi). W zamian, możemy poleceniem dir(math) wyświetlić listę wszystkich funkcji i stałych.

Po imporcie drugim sposobem możemy używać krótkich nazw sin(radians(30)).

Możemy wpisać oba polecenia importu, uzyskamy wtedy komplet zalet: krótkie nazwy i listę obiektów matematycznych. Policzmy $$\sqrt{2^2+3^2}\cdot e^{2^2+3^2}\sin(2^2+3^2)$$