如何给 Python 中多行 if 语句中的每个条件添加注释?


如果将多行 if 语句的条件用括号括起来,可以直接这么做。例如:

if (cond1 == 'val1' and
   cond2 == 'val2' and # Some comment
   cond3 == 'val3' and # Some comment
   cond4 == 'val4'):

但是,如果不使用括号,无法这样做。例如,将生成错误的代码如下:

if cond1 == 'val1' and \
   cond2 == 'val2' and \ # Some comment
   cond3 == 'val3' and \ # Some comment
   cond4 == 'val4':

最近更新于:2020-06-17

217 次浏览

开启你的 职业生涯

完成课程后获得认证

开始
广告