目錄運算子
描述例項
+加-兩個物件相加
a+b=30
-減-得到負數或是乙個數減去另乙個數
a-b=-10
*乘-兩個數相乘或是返回
a*b=200
/除-x除以y
b/a=2
%取餘-返回除法的餘數
b%a=0
//取整-返回商的整數部分
9//2=4
**冪-返回x的y次冪
a**b=10^20
運算子描述
例項==
等於-比較物件是否相等
(10==20)返回false
!=不等於-比較兩個物件是否不相等
(10!=20)返回true
<>
不等於-比較兩個物件是否不相等
(10<>20)返回true
>
大於-返回x是否大於y
(10>20)返回false
<
小於-返回x是否小於y
(10<20)返回true
>=
大於等於-返回x是否大於等於y
(10>=20)返回false
<=
小於等於-返回x是否小於等於y
(10<=20)返回true
運算子描述例項=
簡單的賦值運算子
c = a + b 將a+b的遠算結果賦為c
!=加法賦值運算子
c += a 等效於 c = c + b
-=減法賦值運算子
c -= a 等效於 c = c - b
*=乘法賦值運算子
c *= a 等效於 c = c * b
/=除法賦值運算子
c /= a 等效於 c = c / b
%=取餘賦值運算子
c %= a 等效於 c = c % b
//=取整賦值運算子
c * *= a 等效於 c = c ** b
**=冪賦值運算子
c //= a 等效於 c = c // b
運算子邏輯表示式
描述例項
andx and y
「與」-如果x為false,x and y 返回false,否則返回y的計算值
(10 and 20)返回20
orx or y
「或」-如果x是非0,返回x的值,否則返回y的計算值
(10 or 20)返回10
notnot x
「非」-如果x為true,返回false。如果x為false,返回true
not(10 and 20)返回false
運算子描述
例項is
is是判斷兩個識別符號是不是引用自乙個物件
x is y,類似id(x) == id(y)如果引用的是同乙個物件則返回true,否則返回false
is not
is not是判斷兩個識別符號是不是引用自不同物件
x is not y,類似id(a)!=id(b)。如果引用的不是同乙個物件則返回結果true,否則返回false。
is和的區別:is用於判斷兩個變數引用物件是否為同乙個(是否在同一塊記憶體空間中),用於判斷引用變數的值是否相等。
用於轉換進製,一般用不到
運算子描述
例項in
如果在指定的序列中找到值返回true,否則返回false
x在y序列中,如果x在y序列中返回true
not in
如果在指定的序列中沒有找到值返回true,否則返回false
x不在y序列中,如果x不在y序列中返回true
Python基本運算子
什麼是操作符?簡單的回答可以使用表示式 4 5等於9 在這裡4和 5被稱為運算元,被稱為操符。python 語言支援操作者有以下幾種型別。算術運算子 比較 即關係 運算子 賦值運算子 邏輯運算子 位運算子 會員操作符 標識操作符 讓我們逐一看看所有的運算子。python 算術運算子 操作符 描述符 ...
Python 基本運算子
算數運算子 比較運算子 賦值運算子 邏輯運算子 成員運算子 身份運算子 運算子優先順序 以下假設變數 a 1,b 2 運算子描述例項 加 兩個物件相加 a b 輸出 3 減 兩個物件相減 a b 輸出 1 乘 兩個物件相乘 a b 輸出 2 除 兩個物件相除 a b 輸出 0.5 取整 向下取整 a...
Python基本運算子
簡單的回答可以使用表示式4 5等於9,在這裡4和5被稱為運算元,被稱為操符。python語言支援操作者有以下幾種型別。讓我們逐一看看所有的運算子。假設變數a持有10和變數b持有20,則 檢視示例 操作符描述符例子 加法 對操作符的兩側增加值 a b 30 減法 減去從左側運算元右側運算元 a b 1...