“Cómo funciona la recursión en Python” Código de respuesta

Cómo funciona la recursión en Python

def factorial(x):
    """This is a recursive function
    to find the factorial of an integer"""

    if x == 1:
        return 1
    else:
        return (x * factorial(x-1))


num = 1
print("The factorial of", num, "is", factorial(num))
Panicky Penguin

recursión en pitón

def rec(num):
    if num <= 1:
        return 1
    else:
        return num + rec(num - 1)

print(rec(50))    
Defeated Dunlin

Ejemplos de recursión de pitón

# Recursive function factorial_recursion()

def factorial_recursion(n):  
   if n == 1:  
       return n  
   else:  
       return n*factorial_recursion(n-1)
Anxious Ape

¿Qué es la función recursiva de Python en Python?

 pythonCopydef fact(n):
    """Recursive function to find factorial"""
    if n == 1:
        return 1
    else:
        return (n * fact(n - 1))
a = 6
print("Factorial of", a, "=", fact(a))
Shy Skunk

Respuestas similares a “Cómo funciona la recursión en Python”

Preguntas similares a “Cómo funciona la recursión en Python”

Más respuestas relacionadas con “Cómo funciona la recursión en Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código