小编Sen*_*nan的帖子

如果a或b解释

a = None

b = 'Test'

if a is None or b is None:
    print('Test')
Run Code Online (Sandbox Code Playgroud)

这个版本显然有效但是:

if (a or b) is None:
   print('Test')
Run Code Online (Sandbox Code Playgroud)

预期会得到相同的结果,但评估为False,为什么?

python syntax

0
推荐指数
1
解决办法
82
查看次数

标签 统计

python ×1

syntax ×1