1. 程式人生 > >python運算符

python運算符

優先 布爾類型 邏輯運算符 pytho false als 8.0 highlight 運算符

包括:算術運算符、邏輯運算符、比較運算符等等。

算術運算符包括:+、-、*、**、/、%、//。

>>> 3/2
1.5
>>> 4/2
2.0
>>> 3%2    #  %取余數:
1
>>> 5%2
1
>>> 3.0%2
1.0
>>> 
>>> 3//2   #  //為整數除法
1
>>> 8/2
4.0
>>> 8//2
4
>>> 8.0//2
4.0
>>> 

關系運算符:如<、>、<=、>=、!=、==,關系運算符返回布爾類型值(True、False)。

邏輯運算符:and、or、not,用於連接多個部分。如1>2 and 3<4。

運算符有多種,如:

lambda
邏輯運算:or
邏輯運算:and
邏輯運算:not
成員測試:in, not in
同一性測試:is, is not
比較:<, <=, >, >=, !=, ==
按位或:|
按位異或:^
按位與:&
移位:<<, >>
加法和減法:+, -
乘法、除法與取余:*, /, %
正負號:+x, -x
按位翻轉:~x
指數:**

上述從上到下優先級依次遞增,當在設計表達式時,不確定如何設置優先級時,最好用()將優先計算的操作擴起來,方便簡潔。

python運算符