在python中,任何对象都可以判断其真假值:True,False 
 在if或while条件判断中,下面的情况值为False: 
 1.None 
 2.Flase 
 3.数值为0的情况,如:0,0.0,0j 
 4.所有空序列,如:'',(),[] 
 5.所有空mapping,如:{} 
 6,如果自定义的class中,定义了a __bool__() 或者 __len__() 方法,当这些方法返回值是0,或者是false的情况 
 7,所有其他的类型都是true
                
python true false
阅读 71
2023-04-26
                    在python中,任何对象都可以判断其真假值:True,False 
 在if或while条件判断中,下面的情况值为False: 
 1.None 
 2.Flase 
 3.数值为0的情况,如:0,0.0,0j 
 4.所有空序列,如:'',(),[] 
 5.所有空mapping,如:{} 
 6,如果自定义的class中,定义了a __bool__() 或者 __len__() 方法,当这些方法返回值是0,或者是false的情况 
 7,所有其他的类型都是true
                
相关推荐
精彩评论(0)