依赖条件语句的顺序是安全的(此处是Python参考),特别是由于您指出的问题-能够缩短可能导致一系列条件语句出现问题的评估是非常有用的。
大多数语言会弹出这种代码:
IF exists(variable) AND variable.doSomething()
THEN ...
在if语句中依靠条件评估顺序是否安全?
依赖条件语句的顺序是安全的(此处是Python参考),特别是由于您指出的问题-能够缩短可能导致一系列条件语句出现问题的评估是非常有用的。
大多数语言会弹出这种代码:
IF exists(variable) AND variable.doSomething()
THEN ...