<h3>1.運算符:</h3>
- 算數(shù)運算符:
+ 面睛、-、*祠墅、/侮穿、//、%毁嗦、** - 比較運算符:返回bool類型 True False
==亲茅、!=、>、<克锣、>=茵肃、<= - 賦值運算符:
=、+=袭祟、-+验残、=、/=巾乳、//=您没、%=、*= - 身份運算符:返回bool類型 True False
is胆绊、is not 判斷是否來自同一個對象 當id相同時返回True - 成員運算符 :返回bool類型 True False
in氨鹏、not in - 邏輯運算符 : 返回bool類型 True False
and(與)兩個條件同時滿足、or(或)有一個條件滿足压状、not(非) 取反
<h3>2.注意點:</h3>
- python中的對象包含三要素:id仆抵、type、value
- id用來唯一標識一個對象种冬,type標識對象的類型镣丑,value是對象的值
- is 判斷的是a對象是否就是b對象,是通過id來判斷的
- == 判斷的是a對象的值是否和b對象的值相等娱两,是通過value來判斷的
<pre>
a = 1
b = 1.0
a is b
False
a == b
True
id(a)
33007400
id(b)
33039760
x = 1
y = 1
x is y
True
x == y
True
id(x)
33007400
id(y)
33007400
A = 'aaaa'
B = 'bbbb'
id(A)
44222816
id(B)
44269632
A is B
False
A == B
False
B = 'aaaa'
A is B
True
A == B
True
id(B)
44222816
</pre>
<h3>3.運算符的優(yōu)先級:</h3>
yun.png
<h5>先計算->再比較->再賦值->是否對象->是否成員->與或非</h5>