描述
給定一個數n,范圍為0≤n≤100,請你編程精確的求出n的階乘n!。
輸入
輸入數據有多行,每行一個整數n,當n<0時輸入結束。
輸出
輸出n的階乘。
樣例輸入
1
2
3
4
-1
樣例輸出
1
2
6
24
def fact(n): if n == 0: return 1 else: return n * fact(n - 1) while True: a=int(input()) if a<0: break else: print(fact(a))
用python進行大數據的實現還是很方便的
