,因为代码比较简单,没加注释,有问题可以留言交流。文中给出了2段代码,在实际使用时应优先考虑使用第一段,第二段仅用来验证,涉及大量重复计算,效率极低。 def factorialBefore(n): result, t = 1, 1 for i in range(2, n+1): t *= i result += t return result def verify(n): f