|
dousaoAug 28, 2016
1
break
|
|
CbdyAug 28, 2016 via Android
2
每个函数都要 return ,不然怎么回到调用者?
|
|
hahasongAug 28, 2016
3
把公共的抽出来成一个函数,不同处理的再另写一个调用这个函数,之后再继续自己的处理
|
|
zhuangzhuang1988Aug 28, 2016
5
raise exception
|
|
21gramsAug 28, 2016 via Android
6
那就 return 呗,这有啥好纠结的
|
|
wizardozAug 28, 2016
7
回调函数
|
|
iamzuoxinyuAug 28, 2016
8
函数加个 boolean 参数, true 则返回,否则继续。
|
|
9
其实你永远不需要 return
你只需要把你想丢出来的值包到异常里抛出来 搞不懂 return 有啥用(滑稽 |
|
secondwtqAug 28, 2016
11
Exception 不是 Expectation ... 随便当 control flow 用不太好吧
|
|
stillwaterAug 28, 2016
12
走到最后自己就 return None 了
|
|
fihtAug 29, 2016
13
我才楼上是个写 python 的.
出现这样的事情那我感觉楼主你的方法封装得有点不对头啊 |
|
llajaunieAug 29, 2016 via iPad
14
这样如何
bool action( int entree, int *sortie){ //... if(succes){ *sortie= valeur; return true ; } //.... return false ; } |
|
annielongAug 29, 2016
15
或者都 return ,只不过不需要 return 的话 return 一个特殊值,然后调用后判断这个值
|
|
linuxchildAug 29, 2016 via iPhone
16
遇到过类似情况 记得好像是把明确处理的给了值 其他的直接 return 了
|
|
msg7086Aug 29, 2016
17
明确函数的指责,不要为了重用就一股脑打包拆出来。
哪部分负责什么操作,输入是啥,输出是啥,异常是啥,做什么,先想好,就不会出现这种问题了。 |