內置常量與邏輯運算符

1.常用內置常量

None:常用來表示沒有值的常量。

True、False是常用的邏輯常量。

邏輯假包括:False,None,0,‘’(空字符串),()(空元租),[](空列表),{}(空字典)

2.Python常用邏輯運算符

python中邏輯運算符包括:與(and)、或(or)和非(not)。

(1)非(not)

not的運算對象只有一個,一般也稱為一元運算符,非真即假、非假即真。

not False ? ? ? ? ? 值為True

not() ? ? ? ? ? ? ? ? ?值為True

not 3 ? ? ? ? ? ? ? ? 值為False

(2)或(or)

運算處理過程:

如果第一個操作數或表達式是真,則返回第一個操作數,而不處理第二個操作數或表達式;如果第一個操作數或表達式為假,則返回第二個操作數或表達式的值。

(3)與(and)

運算處理過程:如果第一個操作數或表達式結果為假,則返回第一個操作數,而不處理第二個操作數或表達式;如果第一個操作數或表達式為真則返回第二個操作數或表達式的值。

3.Python中比較運算符

== ? ? 相等 ? ? ? ? ? ? ? ? ?> ? ? 大于 ? ? ? ? ? ? ? < ? ? ? ?小于

>= ? ? 大于等于 ? ? ? ? ?<= ? 小于等于 ? ? ? != ? ? 不等于

4.其它邏輯運算符

(1)is 和 is not

is 和 is not 稱為身份操作符,都是二元操作符,用于判斷左端與右端對象引用是否指向同一個對象。

交互式環(huán)境下的示例:

>>>x=3.14

>>>y=x

>>>x is y

True

>>>x is not y

False

(2)in 和 not in

in 和 not in 稱為成員操作符,用于檢查某個數據是否存在于某包含多個數據類型之中。如果是成員關系,用in 返回真,否則,返回假; not in則相反。

交互式環(huán)境下示例:

>>>alst=[1,2,3]

>>>atpl=['a','b','c']

>>>1 in alst

True

>>>1 in atpl

False

>>>'a' not in atpl

False

>>>adct={'a':1,'b':2}

>>>'a' in adct

True

>>>1 in adct

False

成員操作符對于字典來說檢查的是鍵成員而不是值成員。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發(fā)現,斷路器,智...
    卡卡羅2017閱讀 136,525評論 19 139
  • FreeCodeCamp - Basic JavaScript 寫在前面: 我曾經在進谷前刷過這一套題,不過當時只...
    付林恒閱讀 16,576評論 5 28
  • 【2017-10-20】 頭暈的蜜蜂 湊補缺失一角的蜜餅 慌忙中 肥胖的身子沖進花海 甜了一身
    夢想家的二余閱讀 194評論 2 2
  • 衣冠確簡樸,古風未存遺。 慚言振華夏,旌旗自舞揚。 上元有白叟,端陽無大夫。 窮思十四日,有望乞巧年? 縱龍騰四海...
    千重青雪閱讀 105評論 0 0
  • 打開微信,全是投資、虛擬貨幣、改變人生,雞湯亂灌全民狂想。本來我是學這個的,卻真不喜歡這。干脆我下面琢磨了一個簡化...
    石家莊小魚兒閱讀 226評論 0 0

友情鏈接更多精彩內容