По данному натуральному числу N найдите сумму чисел 1+1/1!+1/2!+1/3!+...+1/N!. Количество действий должно быть пропорционально N. Необходимо вывести результат вычисления в виде действительного числа c точностью до 5 знаков после запятой.
n = int(input())
a = 1
b = 1
for i in range(1, n + 1):
b = b / i
a += b
print(a)
вот мое решение,но у меня выводится только с одним нулем