六星源課堂:Python編程常用的運(yùn)算符及用法匯總!
在Python編程語(yǔ)言中,運(yùn)算符主要包括這幾種:算術(shù)運(yùn)算符、關(guān)系(比較)運(yùn)算符、賦值運(yùn)算符、邏輯運(yùn)算符、成員運(yùn)算符、身份運(yùn)算符、三目運(yùn)算符,隨著運(yùn)算符類(lèi)型的不同,使用規(guī)則、方式也有不同之處,請(qǐng)看下文:

| 算術(shù)運(yùn)算符 |
+:兩個(gè)數(shù)相加兩個(gè)數(shù)相加,或是字符串連接
-:兩個(gè)數(shù)相減
*:兩個(gè)數(shù)相乘,或是返回一個(gè)重復(fù)若干次的字符串
/:兩個(gè)數(shù)相除,結(jié)果為浮點(diǎn)數(shù)
%:取模,返回兩個(gè)數(shù)相除的余數(shù)
//:兩個(gè)數(shù)相除,返回商的整數(shù)部分
**:冪運(yùn)算,返回乘方結(jié)果
| 關(guān)系運(yùn)算符 |
==:比較對(duì)象是否相等
!=:比較對(duì)象是否不相等
>:大于,例如a>b,將比較a與b的大小,a>b返回True,否則返回False
<:小于,例如a
>=:大于等于,例如a>=b,將比較a與b的大小,a>=b返回True,否則返回False
<=:小于等于,例如a<=b,將比較a與b的大小,a<=b返回True,否則返回False
| 賦值運(yùn)算符 |
=:常規(guī)賦值運(yùn)算符,將運(yùn)算結(jié)果賦值給變量
+=:加法賦值運(yùn)算符,例如 a+=b 等效于 a=a+b
-=:減法賦值運(yùn)算符,例如 a-=b 等效于 a=a-b
*=:乘法法賦值運(yùn)算符,例如 a*=b 等效于 a=a*b
/=:除法賦值運(yùn)算符,例如 a/=b 等效于 a=a/b
//=:取整除賦值運(yùn)算符,例如 a//=b 等效于 a=a//b
%=:取模賦值運(yùn)算符,例如 a%=b 等效于 a=a%b
**=:冪運(yùn)算賦值運(yùn)算符,例如 a**=b 等效于 a=a*b
| 邏輯運(yùn)算符 |
and:與運(yùn)算,如果a 為False,a and b返回False 否則返回y的計(jì)算值
or:或運(yùn)算,如果a非0,返回a的值,否則返回b的值
not:非運(yùn)算,如果a為T(mén)rue,返回False,如果a為False,返回True
| 成員運(yùn)算符 |
in:如果在指定的序列中找到值返回True,否則返回False
not in:如果在指定的序列中找到值返回True,否則返回False
| 身份運(yùn)算符 |
is:判斷兩個(gè)標(biāo)識(shí)符是不是引用自一個(gè)對(duì)象
is not:判斷兩個(gè)標(biāo)識(shí)符是不是引用自不同對(duì)象
以上就是本次分享的全部?jī)?nèi)容,想學(xué)習(xí)更多Python技巧,歡迎持續(xù)關(guān)注六星源課堂!