單個的數(shù)據(jù)也可作為判斷條件。
任何值為0的數(shù)字、空對象都是False,任何非0數(shù)字、非空對象都是True。
if 3 > 0:
print('yes')
print('ok')
if 10 in [10, 20, 30]:
print('ok')
if -0.0:
print('yes') # 任何值為0的數(shù)字都是False
if [1, 2]:
print('yes') # 非空對象都是True
if ' ':
print('yes') # 空格字符也是字符,條件為True
if 3 > 0:
print('yes')
print('ok')
if 10 in [10,20,30]:
print('ok')
if -0.0:
print('yes')
if [1,2]:
print('yes')
if ' ':
print('yes')