真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python中的true指的是什么

這篇文章主要介紹python中的true指的是什么,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

為正安等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及正安網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、正安網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

Python的布爾類型有兩個(gè)值:True和False(注意大小寫要區(qū)分,首字母大寫,注意)

0、邏輯運(yùn)算符:

a、與:and(兩個(gè)都為True,結(jié)果才為True)
b、或:or(只要一個(gè)為True,則為True)
c、非:not(把True變?yōu)镕alse,把False變?yōu)門rue)

1、and、or、not的優(yōu)先級

not > and > or

2、真值測試

在Python中所有的對象都可以進(jìn)行真值(布爾值)測試,下面列一下判斷為False的情況:

a、None
b、False
c、數(shù)值中的零,包括0,0.0,0j(虛數(shù))
d、空序列,包括空字符串"",空元組(),空列表[]
e、空的字典{}
f、自定義的類的實(shí)例,該對象的__bool__方法(這是一個(gè)魔法方法)返回False或者_(dá)_len__方法返回0 (__bool__與__len__也被稱為
魔法方法,當(dāng)你做運(yùn)算符計(jì)算時(shí),會自動被調(diào)用的方法,比如計(jì)算一個(gè)對象的bool值時(shí),它倆就會被調(diào)用)

3、布爾操作的關(guān)鍵字

在Python中布爾值可以進(jìn)行與、或、非三種操作,與很多語言不同的是,Python中不是用符號(比如java用&& || !),而是用英文單詞來表示,分別是and、or、not

需要注意的是and和or都支持短路操作,同理如果and左邊返回False,右邊也不會進(jìn)行判斷,如果or的左邊返回True,則右邊就不會再判斷了

4、比較操作會產(chǎn)生boolean值

通過比較操作會返回布爾類型的值。除了普通的比較操作外,Python還支持is操作來判斷兩個(gè)對象是否是同一個(gè)對象,下面是Python支持的所有的比較操作:

操作符    解釋

<          小于

<=       小于等于

>         大于

>=        大于等于

==        等于

!=         不等于

is          是相同的對象

is not    是不同的對象

5、這里不再簡介操作符重載的內(nèi)容了,詳見and、or那篇文章吧

6、那么任意一個(gè)對象,它的Boolean值是True,因?yàn)槟銢]有重寫 __bool__、或者_(dá)_len__方法,這兩個(gè)方法,我覺得需要單獨(dú)熟悉一下

>>> class Person(object):
...     pass
... 
>>> p = Person()
>>> p
<__main__.Person object at 0x108af3450>
>>> not p
False

以上是python中的true指的是什么的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


本文題目:python中的true指的是什么
URL鏈接:http://weahome.cn/article/jpipod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部