運算子
1算數運算子
在這裡插入**片x=1y=
2print
(x+y)
print
(x-y)
print
(x*y)
print
(x/y)
print
(y%x)
print
(y**x)
print
(x//y)
print
(y//x)3-
120.5020
2
賦值運算子
== 簡單賦值運算 += 加法賦值運算
-= 減法賦值運算 *= 乘法賦值運算
/= 除法賦值運算 %= 取模賦值運算
**= 冪賦值運算 // =取整除賦值運算
在這裡插入**片x=
12y=
20y=y+x
y+=x
y-=x
y*=x
y/=x
y%=x
y**=x
y//=x
比較運算子
== 等於,比較兩個運算元是否相等
!= 不等於,比較兩個運算元是否不相等
< 小於,比較左邊的數是否大於右邊大於,比較左邊是否大於右邊
= 大於等於,比較左邊的數是否大於等於右邊的數<= 小於等於,比較左邊的數是否小於等於右邊的數
在這裡插入**片x=
20y=
20print
(x ==y)
print
(x !=y)
print
(x>y)
print
(xprint
(y>=x)
print
(y<=x)
true
false
false
false
true
true
邏輯運算子
and x and y 布林』與』,若x為flase,則返回flase,否則返回計算值
or x or y 布林」或「,若x為非0,則返回x的值,否則返回y
not x not y 布林 」非「,若x為true,否則返回flase,若下為flase,返回true
在這裡插入**片x=
12y=
20print
(x and y)
print
(x or y)
print
(not
(x and y))20
12false
位運算子
& 按位」與「運算,參與運算的兩個值,如果兩個相應為位都為1,則該為位的結果唯一,否則位0
| 按位」或「運算,只要對應的兩個二進位制有乙個位一,結果位1
^ 按位」異或「運算,對應的兩個二進位制有相異或時,結果位1
~ 按位」取反「運算,對資料的每個二進位制位取反,把1變為0,把0變為1
<< 按位左移運算,運算的每個二進位制全部左移若干位,《右邊的數字指定移動的位數,高位丟棄,低位補零
>> 按位有移運算,運算的每個》左邊的運算數的各二進位制全部有移若干位,>>有邊的數字指定移動的位數
在這裡插入**片x=
12y=
20print
(x&y)
print
(x|y)
print
(x^y)
print
(~y)
print
(x
(x>>y)428
24-2112582912
0
成員運算子
in 在指定序列中找到值,返回true,否則為flase
not in 在指定序列中沒有找到值,返回true,否則為flase
在這裡插入**片x=
12y=[1
,102,30
,4,51
]print
(x in y)
print
(x not
in y)
false
true
身份運算子
is 引用自同 一物件,返回true,否則為flase
is not 引用自不同 一物件,返回true,否則為flase
在這裡插入**片x=
12y=
20z=
12print
(x is y)
print
(x is z)
print
(x is
not y)
print
(x is
not z)
false
true
true
false
print(id
(x))
print(id
(y))
1494854560400
1494854560656
運算子優先順序
**~,+,-
*,/,%,//
+,-<<,>>
&^,|
<,<=,>,>=
==,!=
=,%=,/=,//=,-=,+=,*=,**=
is, is not
in not in
and,or not
Python運算子總結
運算子名稱 說明例子 加 兩個物件相加 3 5得到8。a b 得到 ab 減 得到負數或是乙個數減去另乙個數 5.2得到乙個負數。50 24得到26。乘 兩個數相乘或是返回乙個被重複若干次的字串 2 3得到6。la 3得到 lalala 冪 返回x的y次冪 3 4得到81 即3 3 3 3 除 x除...
python運算子總結
if name main x 1 if x 1 print true else print false x 1 y 2 等效於 x,y 1,2print x y 輸出結果 3if name main x,y 1,2print xprint x y print x y print x y print ...
python 運算子 Python運算子
python語言支援以下型別的運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 1 算術運算子 加號 減號 乘 除 取餘 乘方 整除 1 其中除號 要注意 在python2中,用作整除。解決方法有三 1 兩個相除的數中有乙個為實數。2 ...