最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 布爾類型示例精講

 更新時間:2023年10月04日 12:38:05   作者:小萬哥  
這篇文章主要為大家介紹了Python 布爾類型示例精講,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

布爾值

布爾值表示兩個值之一:True(真)或False(假)。

在編程中,您經常需要知道一個表達式是否為True或False。

您可以在Python中評估任何表達式,并獲得兩個答案之一:True或False。

當您比較兩個值時,表達式會被評估,Python會返回布爾答案:

示例

print(10 > 9)
print(10 == 9)
print(10 < 9)

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

示例 根據(jù)條件是True還是False打印消息:

a = 200
b = 33

if b > a:
  print("b 大于 a")
else:
  print("b 不大于 a")

評估值和變量

bool() 函數(shù)允許您評估任何值,并返回True或False,

示例 評估字符串和數(shù)字:

print(bool("Hello"))
print(bool(15))

示例 評估兩個變量:

x = "Hello"
y = 15

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

大多數(shù)值為True

幾乎任何值都會在有一些內容的情況下被評估為True。

任何字符串都為True,除了空字符串。

任何數(shù)字都為True,除了0。

任何列表、元組、集合和字典都為True,除了空的。

示例 以下將返回True:

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

一些值為False

事實上,除了空值(如()、[]、{}、""、數(shù)字0和None),沒有太多值會被評估為False。當然,值False會被評估為False。

示例 以下將返回False:

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

還有一個值,或者說對象,在這種情況下會被評估為False,那就是如果您有一個由帶有返回0或False的__len__函數(shù)的類創(chuàng)建的對象:

示例

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

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

函數(shù)可以返回布爾值

您可以創(chuàng)建返回布爾值的函數(shù):

示例 打印函數(shù)的答案:

def myFunction():
  return True

print(myFunction())

您可以根據(jù)函數(shù)的布爾答案執(zhí)行代碼:

示例 如果函數(shù)返回True,則打印“YES!”,否則打印“NO!”:

def myFunction():
  return True

if myFunction():
  print("YES!")
else:
  print("NO!")

Python還有許多內置函數(shù),返回布爾值,比如isinstance()函數(shù),可用于確定對象是否屬于某種數(shù)據(jù)類型:

示例 檢查對象是否為整數(shù):

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

以上就是Python 布爾類型示例精講的詳細內容,更多關于Python 布爾類型的資料請關注腳本之家其它相關文章!

相關文章

  • python基礎之函數(shù)

    python基礎之函數(shù)

    這篇文章主要介紹了python的函數(shù),實例分析了Python中返回一個返回值與多個返回值的方法,需要的朋友可以參考下
    2021-10-10
  • 利用python下載scihub成文獻為PDF操作

    利用python下載scihub成文獻為PDF操作

    這篇文章主要介紹了利用python下載scihub成文獻為PDF操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python淘寶秒殺的腳本實現(xiàn)

    Python淘寶秒殺的腳本實現(xiàn)

    這篇文章主要介紹了Python淘寶秒殺的腳本實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • 利用soaplib搭建webservice詳細步驟和實例代碼

    利用soaplib搭建webservice詳細步驟和實例代碼

    這篇文章主要介紹了使用python soaplib搭建webservice詳細步驟和實例代碼,大家可以參考使用
    2013-11-11
  • python3中rsa加密算法詳情

    python3中rsa加密算法詳情

    這篇文章主要介紹了python3中rsa加密算法詳情,rsa加密,是一種加密算法,目前而言,加密算法,是對數(shù)據(jù)、密碼等進行加密,下文更多相關介紹,需要的小伙伴可以參考一下
    2022-05-05
  • 一文教你用python編寫Dijkstra算法進行機器人路徑規(guī)劃

    一文教你用python編寫Dijkstra算法進行機器人路徑規(guī)劃

    迪杰斯特拉(Dijkstra)算法是典型最短路徑算法,用于計算一個節(jié)點到其他節(jié)點的最短路徑,這篇文章主要給大家介紹了關于利用python編寫Dijkstra算法進行機器人路徑規(guī)劃的相關資料,需要的朋友可以參考下
    2021-08-08
  • 基于Flask實現(xiàn)的Windows事件ID查詢系統(tǒng)

    基于Flask實現(xiàn)的Windows事件ID查詢系統(tǒng)

    Windows操作系統(tǒng)的事件日志系統(tǒng)記錄了數(shù)百種不同的事件ID,每個ID對應特定的系統(tǒng)事件,本文介紹如何構建一個基于Web的事件ID查詢系統(tǒng),文章通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2025-04-04
  • 對numpy下的軸交換transpose和swapaxes的示例解讀

    對numpy下的軸交換transpose和swapaxes的示例解讀

    今天小編就為大家分享一篇對numpy下的軸交換transpose和swapaxes的示例解讀,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python之PyAutoGui教你做個自動腳本計算器的方法

    python之PyAutoGui教你做個自動腳本計算器的方法

    這篇文章主要介紹了python之PyAutoGui教你做個自動腳本計算器的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Django 拆分model和view的實現(xiàn)方法

    Django 拆分model和view的實現(xiàn)方法

    今天小編就為大家分享一篇Django 拆分model和view的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08

最新評論

孟州市| 鹰潭市| 平和县| 通辽市| 隆安县| 广河县| 白城市| 洛宁县| 眉山市| 新余市| 甘肃省| 措勤县| 塔城市| 黎平县| 麦盖提县| 吉林市| 淄博市| 揭东县| 永川市| 镇远县| 海阳市| 六安市| 新昌县| 莱州市| 漠河县| 肃北| 张家口市| 赤峰市| 海淀区| 安龙县| 无棣县| 龙口市| 宝坻区| 防城港市| 嫩江县| 察雅县| 高唐县| 太原市| 平凉市| 蓝山县| 同江市|