python函数中仅允许使用一条return语句吗?为什么?
1 回答
![?](http://img1.sycdn.imooc.com/545861b80001d27c02200220-100-100.jpg)
慕码人2483693
TA贡献1860条经验 获得超9个赞
如果函数执行了return语句,那么函数的生命就结束了,return 语句后面的代码都不会执行。所以准确的说,函数里只能执行一次return语句,但可以写多条return语句。比如这样:
12345 | def test_return(x): if x > 0 : return x else : return 0 |
添加回答
举报
0/150
提交
取消