我知道我們可以對多個條件檢查變量作爲我們可以覈對表達相同的多個變量在python
if all(x >= 2 for x in (A, B, C, D)):
print A, B, C, D
我的問題是,我們可以做相反? 我們可以檢查一個或兩個變量對相同條件下(一個或兩個)
null_check = (None,'','None')
if variable1 not in null_check and variable2 not in null_check:
print (variable1, variable2)
,我們可以把上面的代碼
if variable1 and variable2 not in null_check:
print (variable1, variable2)
如果有,哪一個是一個更好的做法?
感謝提前:)