2024-04-19 07:04:07 发布
网友
想知道在if语句中检查变量,然后在if语句之后再次使用它时,什么更快和/或什么更好的做法。你知道吗
就像
if var_A + var_B > 10: var_C = var_A + var_B
或者
var_temp = var_A + var_B if var_temp > 10: var_C = var_temp
对不起,这些例子不好,只是想知道这些是更好的
第三个选项,我最喜欢的,是设置它并检查untruthy以将var_C设置为某种回退
var_C
var_C = var_A + var_B if var_C <= 10: var_C = None
不需要额外的变量
你的第二个选择是最好的。从主观上讲,下一个人阅读和维护起来要容易得多。你知道吗
当然,第二个版本更好:
第三个选项,我最喜欢的,是设置它并检查untruthy以将
var_C
设置为某种回退不需要额外的变量
你的第二个选择是最好的。从主观上讲,下一个人阅读和维护起来要容易得多。你知道吗
当然,第二个版本更好:
相关问题 更多 >
编程相关推荐