在线等挺急,怎么用Python计算出来,表达式计算怎么做

用Python计算下列表达式的值,代码需要运行调试无误,且,取值与参考值一致时,结果 也一致,方为正确。

img


看看用Python怎么算出来,急,非常感谢

# 第二题
S = 0
n = 50
for i in range(1,n+1):
    total = 1
    for j in range(1,i+1):
        total *=j
    S += 1/total
print(S)