Python返回函数不提供值

Python返回函数不提供值,python,Python,在python代码中,我编写了: x = 1 y = 2 def add_nums(first, second): sum = first + second return sum 当我这样做的时候: add_nums(x, y) 它不返回代码有什么问题?该函数返回其局部和变量。也许你想把它打印出来 print(add_nums(x, y)) 它确实返回了一些东西,你用它做什么?分配它?打印它?当您以脚本形式执行代码时,值不会像交互使用Python时那样打印。

在python代码中,我编写了:

x = 1
y = 2
def add_nums(first, second):
  sum = first + second
  return sum
当我这样做的时候:

add_nums(x, y)

它不返回代码有什么问题?

该函数返回其局部和变量。也许你想把它打印出来

print(add_nums(x, y))

它确实返回了一些东西,你用它做什么?分配它?打印它?当您以脚本形式执行代码时,值不会像交互使用Python时那样打印。