Python Ejercicio Ejemplo 26
Problema:Utiliza el método recursivo para calcular 5!.
Análisis del programa:Fórmula recursiva: fn=fn_1*4!
Código fuente del programa:
Ejemplo
#!/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))
El resultado de salida del ejemplo anterior es:
120Otras extensiones
100 ejemplos de Python