python運算符
阿新 • • 發佈:2017-06-03
優先 布爾類型 邏輯運算符 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運算符