实现 def zero(n): c=1 while n!=0: c=c*n n = n - 1 str1 = str(c) str2 = str(int(str1[::-1])) Num = len(str1) - len(str2) return(Num) print(zero(1001)) 结果: 但是,由于循环的限制,,,,时间复杂度不太好,对于特别大的数据就需要循环特别久~~~~~~~~~~ 提交: 下次再来修改! 欢迎各位大佬指正~~~~~~~~