1. 程式人生 > >4.2Python資料型別(2)之布林型別

4.2Python資料型別(2)之布林型別

返回總目錄

目錄:

1.布林型別的概念和分類:

2.布林型別的本質

3.布林型別的應用

(一)布林型別的概念和分類:

(1)概念:

布林型別(bool)就是用於判斷真假的資料型別

(2)分類:

Python裡只有兩種布林型別:True 與 False

(二)布林型別的本質

布林型別其實是int型別的子類

(1)直接計算驗證:

# 布林型別的直接計算驗證
print("True的值:", int(True))
print("False的值:", int(False))
print("True + 2:", True + 2)
print("False + 2:", False + 2)
--------------------輸出-----------------------
True的值: 1
False的值: 0
True + 2: 3
False + 2: 2
(2)issubclass(bool, int)驗證:
issubclass(bool, int)函式用於判斷兩個資料型別是否相同。
# 布林型別的issubclass()函式驗證
print("布林型別是整型的子集? ", issubclass(bool, int))
------------輸出------------------------------
布林型別是整型的子集?  True

(三)布林型別的應用

(1)用於if……else判斷語句
(2)用於while……或者for……迴圈中

本小節結束!

返回總目錄

我是張一根,一個機械專業的大學生,一個在讀本科的計算機愛好者,期盼和你一起交流計算機的知識,讓我們在這個大時代裡一起進步。