【发布时间】:2013-04-06 18:02:49
【问题描述】:
当我尝试在下面提供的函数中创建带有 return 的 .py 文件时
def results(s1,s2):
return s1+s2
results(3,4)
当我尝试在终端中运行.py文件时它没有显示结果,为什么会这样
还请详细解释我在哪里以及如何使用 RETURN 语句及其用途
【问题讨论】:
当我尝试在下面提供的函数中创建带有 return 的 .py 文件时
def results(s1,s2):
return s1+s2
results(3,4)
当我尝试在终端中运行.py文件时它没有显示结果,为什么会这样
还请详细解释我在哪里以及如何使用 RETURN 语句及其用途
【问题讨论】:
它没有显示结果,因为你没有显示它!您必须明确打印:
print results(3, 4)
当您从 Python 的交互模式调用该函数时,它确实会显示返回值,但这对于开发来说是方便。
【讨论】:
您没有打印结果。使用这个:
def results(s1,s2):
return s1+s2
print results(3,4)
【讨论】: