python成員運(yùn)算符怎么判斷值的存在-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)python成員運(yùn)算符怎么判斷值的存在,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)建站提供高防主機(jī)、云服務(wù)器、香港服務(wù)器、簡(jiǎn)陽服務(wù)器托管

python運(yùn)算符除了算術(shù)運(yùn)算符,比較(關(guān)系)運(yùn)算符,賦值運(yùn)算符,邏輯運(yùn)算符,位運(yùn)算符之外,還支持成員運(yùn)算符,測(cè)試實(shí)例中包含了一系列的成員,包括字符串,列表或元組。

成員運(yùn)算符比邏輯運(yùn)算符簡(jiǎn)單一些,但同樣很有用。成員運(yùn)算符用來驗(yàn)證給定的值(變量)在指定的范圍里是否存在。成員運(yùn)算符有兩個(gè):

  • in

  • not in

如果你不太了解這是什么意思,可以看看下面這兩句話:

My cat is in the box.(貓?jiān)诤凶永?

My cat is not in the box.(貓不在盒子里)

這就是in和not in的意思。事實(shí)上in 和 not in 會(huì)返回一個(gè)布爾類型,為真則是‘在’的情況,為假則是‘不在’。

以下實(shí)例演示了Python所有成員運(yùn)算符的操作:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
a = 10
b = 20
list = [1, 2, 3, 4, 5 ];
 
if ( a in list ):
   print "1 - 變量 a 在給定的列表中 list 中"
else:
   print "1 - 變量 a 不在給定的列表中 list 中"
 
if ( b not in list ):
   print "2 - 變量 b 不在給定的列表中 list 中"
else:
   print "2 - 變量 b 在給定的列表中 list 中"
 
# 修改變量 a 的值
a = 2
if ( a in list ):
   print "3 - 變量 a 在給定的列表中 list 中"
else:
   print "3 - 變量 a 不在給定的列表中 list 中"

以上實(shí)例輸出結(jié)果:

1 - 變量 a 不在給定的列表中 list 中

2 - 變量 b 不在給定的列表中 list 中

3 - 變量 a 在給定的列表中 list 中

關(guān)于python成員運(yùn)算符怎么判斷值的存在就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

分享題目:python成員運(yùn)算符怎么判斷值的存在-創(chuàng)新互聯(lián)
分享URL:http://muchs.cn/article26/dpesjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)虛擬主機(jī)、網(wǎng)站策劃、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)