Python 練習實例26
題目:利用遞歸方法求5!。
程式分析:遞歸公式:fn=fn_1*4!
程式源代碼:
實例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def fact(j):
sum = 0
if j == 0:
sum = 1
else:
sum = j * fact(j - 1)
return sum
print fact(5)
以上實例輸出結果為:
120