Herman Castillo R
PreguntaHice el programa de suma de la clase de la siguiente forma:
def suma(a,b): total = a + b print(f'total = {total}') return total a= int(input(f'Introduzca un sumando entero = ')) b= int(input(f'Introduzca un sumando entero = ')) total=0 suma(a,b,total) print(f'total = {total}')
pero el segundo print no me arroja el resultado de “total” de la función, alguien me podría decir, que esta fallando, gracias
Herman Castillo R
muchas gracias

Luca Segovia Gamarra
Tu funcion "defsuma" devuelve un valor que no estas guardando en ninguna variable. Si bien, luego le pasas la variable, esta no esta modificando el valor. Lo correcto aqui seria hacer:
total = suma(a,b)