python中if语句的真假判断

1、测试发现以下条件均为假,相当于False

if '':
    print('True')

if 0:
    print('True')

if None:
    print('True')

if []:
    print('True')


if ():
     print('True')

if {}:
     print('True')

if False:
     print('True')

 

2、而条件为非0或非空,则均为真,相当于True

if 'c':
     print('True')



if [0]:
    print('True')
   

if 1:
    print('True')
   


if True:
     print('True')
    

 

posted @ 2018-01-23 11:16  瀚海剑  阅读(5235)  评论(0)    收藏  举报