高見龍

iOS app/Ruby/Rails Developer & Instructor, 喜愛非主流的新玩具 :)

Boolean

Boolean? 真的假的?

Boolean值很單純,只有兩種結果,就是真的(True)跟假的(False),不是真的就是假的,沒有灰色地帶。

哪些東西是假的?

  • 0 數字0
  • ”” 空字串
  • [] 空的List
  • () 空的Tuple
  • {} 空的Dict
  • None
  • 當然還有False本身也是假的..

因為真的(True)太多種,沒辦法用窮舉法一項一項列出來,所以我們只要記得哪些是假的(False),然後只要不是假的,就是真的。

要注意的是,在Python,程式碼是有大小寫之分的,所以如果寫成false的話,是認不出來的。

接下來,我們來看看很常使用的字串..

Comments