Napisz funkcję, która wyznaczy wartość funkcji f podanej w zadaniu. Funkcja powinna przyjmować dwa argumenty - wartość x ustawioną domyślnie na 1 oraz dokładność obliczeń ( m ) ustawioną domyślnie na 2.
Wartość funkcji f(x)=e^x można obliczyć wykorzystując (zdjęcie niżej) . (por. TAYLOR). ![screenshot-20210125131038.png]
import math
def fun1(x=1, n=2):
i = 0
lista = []
while i <= n:
lista.append(x**i/math.factorial(i))
i+=1
return sum(lista)
print(fun1())
to moje rozwiązanie, ale wydaje mi się, że nie ma ono po prostu sensu i zwraca bezsensowne rzeczy, ktoś pomoże?
(https://4programmers.net/uploads/109749/J5qdMEagkKaMqOBVCjj76lUpU9FlothMaYcMw0vR.png)