如何在 Python 中为多行 if 语句的每个条件添加注释?
如果您在多行 if 语句的条件周围加上括号,那么就可以直接这样做。例如:
if (cond1 == 'val1' and
cond2 == 'val2' and # 一些注释
cond3 == 'val3' and # 一些注释
cond4 == 'val4'):
然而,如果您没有括号尝试这样做,就不可能。例如,下面的代码将会出错:
if cond1 == 'val1' and \
cond2 == 'val2' and \ # 一些注释
cond3 == 'val3' and \ # 一些注释
cond4 == 'val4':
极客教程