LBYL风格,“三思而后行”:
var_exists = 'var' in locals() or 'var' in globals()
EAFP风格,“比请求更容易获得宽恕”:
try: varexcept NameError: var_exists = Falseelse: var_exists = True
使用Python进行编码时,最好使用第二种样式(EAFP),因为它通常更可靠。
欢迎分享,转载请注明来源:内存溢出
LBYL风格,“三思而后行”:
var_exists = 'var' in locals() or 'var' in globals()
EAFP风格,“比请求更容易获得宽恕”:
try: varexcept NameError: var_exists = Falseelse: var_exists = True
使用Python进行编码时,最好使用第二种样式(EAFP),因为它通常更可靠。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)