La función de retorno de Python no da valor [duplicado]

Nov 11 2020

En código Python, he escrito:

x = 1
y = 2
def add_nums(first, second):
  sum = first + second
  return sum

Y cuando lo hago:

add_nums(x, y)

No devuelve nada, ¿qué hay de malo en el código?

Respuestas

Alec Nov 11 2020 at 05:05

La función devuelve su sumvariable local . Quizás quisiste imprimirlo

print(add_nums(x, y))