您的位置:首页 > 其它

如何解决return没有输出的问题

2016-03-31 10:00 337 查看
我在用notepad++和powershell学习python的过程中,总有一个地方搞不懂,就是为什么别人用return就会出结果,而我的不会。至今我也没有得到答案,但是我找到了解决的方法。如下:

def my_abs(x):
if x >= 0:
return x
else:
return -x


在notepad++中输入该段文档,在powershell中运行时没有任何输出。

于是我们可以把程序改成如下:

def my_abs(x):
if x >= 0:
return x
else:
return -x

print my_abs(1)


重新在powershell中运行这个程序,就会显示结果:1

这样问题就成功解决了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: