1. 程式人生 > >【python基礎】if 的各種判斷真假

【python基礎】if 的各種判斷真假

空的字串、列表、字典、元組,0,None 判斷時都為假;

非0,not None,有值的字串、列表、字典、元組,判斷都為真。

In [2]: if "" :
   ...:     print ("a")
   ...:     

In [3]: if [] :
   ...:     print ("a")
   ...:     

In [4]: if {} :
   ...:     print ("a")
   ...:     

In [5]: if () :
   ...:     print ("a")
   ...:     

In [6]: if 0 :
   ...:     print ("a")
   ...:     

In [7]: if None :
   ...:     print ("a")
   ...:     

In [8]: if not None :
   ...:     print ("a")
   ...:     
a