欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python入門之布爾值詳解

 更新時間:2023年02月17日 09:08:17   作者:輕松學Python  
Python中布爾值(Booleans)表示以下兩個值之一:True或False。本文主要介紹布爾值(Booleans)的使用,和使用時需要注意的地方,需要的可以參考一下

簡介

Python中布爾值(Booleans)表示以下兩個值之一:True或False。

布爾值

在編程中,通常需要知道表達式是 True 還是 False。

可以計算 Python 中的任何表達式,并獲得兩個答案之一,即 True 或 False。

比較兩個值時,將對表達式求值,Python 返回布爾值答案:

實例

print(8 > 7)
print(8 == 7)
print(8 < 7)

運行實例

當在 if 語句中運行條件時,Python 返回 True 或 False:

實例

根據條件是對還是錯,打印一條消息:

a = 200
b = 33

if b > a:
  print("b is greater than a")
else:
  print("b is not greater than a")

運行實例

評估值和變量

bool() 函數可讓你評估任何值,并為你返回 True 或 False。

實例

評估字符串和數字:

print(bool("Hello"))
print(bool(10))

運行實例

實例

評估兩個變量:

x = "Hello"
y = 10

print(bool(x))
print(bool(y))

運行實例

大多數值都為 True

如果有某種內容,則幾乎所有值都將評估為 True。

除空字符串外,任何字符串均為 True。

除 0 外,任何數字均為 True。

除空列表外,任何列表、元組、集合和字典均為 True。

實例

下例將返回 True:

bool("abc")
bool(123)
bool(["apple", "cherry", "banana"])

運行實例

某些值為 False

實際上,除空值(例如 ()、[]、{}、“”、數字 0 和值 None)外,沒有多少值會被評估為 False。當然,值 False 的計算結果為 False。

實例

下例會返回 False:

bool(False)
bool(None)
bool(0)
bool("")
bool(())
bool([])
bool({})

運行實例

在這種情況下,一個值或對象的計算結果為 False,即如果對象由帶有 len 函數的類生成的,且該函數返回 0 或 False:

實例

class myclass():
  def __len__(self):
    return 0

myobj = myclass()
print(bool(myobj))

運行實例

函數可返回布爾

Python 還有很多返回布爾值的內置函數,例如 isinstance() 函數,該函數可用于確定對象是否具有某種數據類型:

實例

檢查對象是否是整數:

x = 200
print(isinstance(x, int))

運行實例

到此這篇關于Python入門之布爾值詳解的文章就介紹到這了,更多相關Python布爾值內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python小白不正確的使用類變量實例

    Python小白不正確的使用類變量實例

    在本篇內容里,小編給各位整理了關于Python小白不正確的使用類變量實例內容,有興趣的朋友們可以學習下。
    2020-05-05
  • python使用tkinter實現(xiàn)透明窗體上繪制隨機出現(xiàn)的小球(實例代碼)

    python使用tkinter實現(xiàn)透明窗體上繪制隨機出現(xiàn)的小球(實例代碼)

    今天教大家怎么實現(xiàn)Tkinter透明窗體,在上篇文章給大家介紹過透明窗體上繪制小球,今天接著通過實例代碼給大家分享python使用tkinter實現(xiàn)透明窗體上繪制隨機出現(xiàn)的小球的實例代碼,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • python pillow模塊使用方法詳解

    python pillow模塊使用方法詳解

    這篇文章主要介紹了python pillow模塊使用方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Python類如何定義私有變量

    Python類如何定義私有變量

    這篇文章主要介紹了Python類如何定義私有變量,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Python 讀取用戶指令和格式化打印實現(xiàn)解析

    Python 讀取用戶指令和格式化打印實現(xiàn)解析

    這篇文章主要介紹了Python 讀取用戶指令和格式化打印實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • PyGame貪吃蛇的實現(xiàn)代碼示例

    PyGame貪吃蛇的實現(xiàn)代碼示例

    貪吃蛇是款經典游戲,本文將帶你一步步用python語言實現(xiàn)一個貪吃蛇小游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python離線安裝各種庫及pip的方法

    Python離線安裝各種庫及pip的方法

    這篇文章主要介紹了Python離線安裝各種庫及pip的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • PyQt5實現(xiàn)登錄頁面

    PyQt5實現(xiàn)登錄頁面

    這篇文章主要為大家詳細介紹了PyQt5實現(xiàn)登錄頁面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Django實現(xiàn)靜態(tài)文件緩存到云服務的操作方法

    Django實現(xiàn)靜態(tài)文件緩存到云服務的操作方法

    這篇文章主要介紹了Django實現(xiàn)靜態(tài)文件緩存到云服務的操作方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • python障礙式期權定價公式

    python障礙式期權定價公式

    這篇文章主要為大家詳細介紹了python障礙式期權定價公式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07

最新評論