在PYTHON上使用RETURN内部函数的困惑

时间:2013-04-14 16:27:54

标签: python function return

当我尝试使用下面提供的函数创建带返回的.py文件时

def results(s1,s2):
    return s1+s2

results(3,4)

当我尝试在终端中运行.py文件时它没有显示结果,为什么会这样呢

还请详细解释我在何处以及如何使用RETURN语句及其目的

2 个答案:

答案 0 :(得分:8)

它没有显示结果,因为你没有显示它!你必须明确打印:

print results(3, 4)

当你从Python的交互模式调用该函数时,它会显示返回值,但这是方便用于开发。

答案 1 :(得分:1)

您没有打印结果。使用此:

def results(s1,s2):
    return s1+s2

print results(3,4)