
Jaime Orlando Rojas Sánchez
PreguntaEste es mi código, pero si retorno en el elif: e imprimo el resultado me regresa none, si imprimo desde el elif: el valor es correcto.
def run(numero,num):
if num > 0:
sumatoria = numero + num
num -= 1
run(sumatoria,num) #print (num) elif num == 0: print(numero) return numero
if name == ‘main’:
result = 0
numero = int(input('Ingrese el número a sumar: ')) num = numero - 1 result = run(numero,num) #print(result)

Luz Aura Álvarez Ariza
Tienes que revisar los espacios, la identacion