Recursive factorial function. : recursive function « Function « Python Tutorial
- Python Tutorial
- Function
- recursive function
def factorial( number ):
if number <= 1: # base case
return 1
else:
return number * factorial( number - 1 ) # recursive call
for i in range( 11 ):
print "%2d! = %d" % ( i, factorial( i ) )