Vic*_*Vic 0 python java jython
我见过一些类似的代码:
nodeIds = Framework.getDataAsList(key) or []
Run Code Online (Sandbox Code Playgroud)
什么是它翻译成的完整代码片段?是否检查功能输出False或None结果?是否有一些类似的Java语法?
or地短路.它左边的表达式是"True"计算结果,否则它计算到右边的表达式(即使它是"False")
如果左侧的表达式为"True",则右侧的表达式甚至不会被评估.如果它有副作用,这很重要
"真"意味着bool(expression) == True
"假"意味着bool(expression) == False
| 归档时间: |
|
| 查看次数: |
276 次 |
| 最近记录: |