更新時(shí)間:2022-10-12 來源:黑馬程序員 瀏覽量:
在Python中,布爾類型可以看做是一種特殊的整型,布爾型數(shù)據(jù)只有兩個(gè)取值:True和False,分別對(duì)應(yīng)整型的1和0。每一個(gè)Python對(duì)象都天生具有布爾值(True或False),進(jìn)而可用于布爾測(cè)試(如用在if、while中)。
以下對(duì)象的布爾值都是False:
(1)None
(2)False(布爾型)
(3)0(整型0)
(4)0L(長整型0)
(5)0.0(浮點(diǎn)型0)
(6)0.0+0.0j(復(fù)數(shù)0)
(7)“”(空字符串)
(8)[](空列表)
(9)()(空元組)
(10){}(空字典)
用戶自定義的類實(shí)例中如果定義了方法nonzero()或len(),那么這些方法會(huì)返回0或False。除了上述對(duì)象之外的所有其他對(duì)象的布爾值都為True。本節(jié)涉及到很多后面講解的知識(shí),這里大家只需知道布爾值只能是True和False即可。
Python基礎(chǔ)語法:python整型什么意思?
2022-10-12Python概述:Python語言具有哪些特點(diǎn)?
2022-10-12TiDB架構(gòu)中有多少個(gè)模塊?核心的組件是哪個(gè)?
2022-10-11Python培訓(xùn):Python日期時(shí)間函數(shù)格式是怎樣的?
2022-10-11Python培訓(xùn):函數(shù)的定義和調(diào)用
2022-10-11再升級(jí)! 業(yè)務(wù)+技術(shù)并重,Python+大數(shù)據(jù)開發(fā)課程V3.0
2022-10-11