python中的or的两种用法
python中的or的两种用法python中or除了常见的和and作为判断的条件外,还有一种不多见但很实用的用法,那就是:a = b or c在这条赋值语句中的 or 的含义是判断 b 和 c 中不为 None 的一个赋值给 a,两个都不为 None 则选择前面的赋值给 a。具体如下:>>> None or 1<<< 1>>> 1 or None<<< 1>>> 2 or 1<<&
复制链接