1. 程式人生 > >4.2Python數據類型(2)之布爾類型

4.2Python數據類型(2)之布爾類型

lock 大學生 4.2 pre 計算機 時代 sub www 一個

返回總目錄

目錄:

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……循環中

本小節結束!

返回總目錄

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

4.2Python數據類型(2)之布爾類型