numero = int(input('Digite um numero: '))
def soma_numeros(num):
if num == 0:
return 0
else: return num + soma_numeros(num - 1)
total = soma_numeros(numero)
print(f'A soma de 1 a {numero} é {total}')
numero = int(input('Digite um numero: '))
def soma_numeros(num):
if num == 0:
return 0
else: return num + soma_numeros(num - 1)
total = soma_numeros(numero)
print(f'A soma de 1 a {numero} é {total}')
Oi, Eduardo! Como vai?
Gostei de ver que você aplicou recursão para somar os números de 1 até o valor informado. É uma ótima prática para entender como funções podem se chamar sozinhas e resolver problemas matemáticos de forma elegante.