如何计算 1!+2!+3!+...+n! 的和
📁 python, 人工智能
问题条件:
给定一个自然数 n,计算 1!+2!+3!+...+n! 的和。在解决这个问题时只能使用一个循环。禁止使用 math 数学库。
n = int(input())N = 1sum = 0for a in range(1, n+1): for b in range(1, a+1): N = N * b sum += Nprint(sum) 然而我的解法没有成功。请提示如何正确解决?