Boolean? 真的假的?
Boolean值很單純,只有兩種結果,就是真的(True)跟假的(False),不是真的就是假的,沒有灰色地帶。
哪些東西是假的?
- 0 數字0
- ”” 空字串
- [] 空的List
- () 空的Tuple
- {} 空的Dict
- None
- 當然還有False本身也是假的..
因為真的(True)太多種,沒辦法用窮舉法一項一項列出來,所以我們只要記得哪些是假的(False),然後只要不是假的,就是真的。
要注意的是,在Python,程式碼是有大小寫之分的,所以如果寫成false的話,是認不出來的。
接下來,我們來看看很常使用的字串..