學習筆記(10月19日) --python運算符

一週四次課(10月19日)

1.Python算數運算符

假設變量a的值是10,變量b的值是21,則 -

運算符描述示例
+加法運算,將運算符兩邊的操作數增加。a + b = 31
-減法運算,將運算符左邊的操作數減去右邊的操作數。a – b = -11
*乘法運算,將運算符兩邊的操作數相乘a * b = 210
/除法運算,用右操作數除左操作數b / a = 221.0/10 = 2.1
%模運算,用右操作數除數左操作數並返回餘數b % a = 1
**對運算符進行指數(冪)計算a ** b,表示1021次冪
//地板除 - 操作數的除法,其結果是刪除小數點後的商數。 但如果其中一個操作數爲負數,則結果將被保留,即從零(向負無窮大)捨去9//2 = 49.0//2.0 = 4.0, -11//3 = -4, -11.0//3 = -4.0


2.Python關係運算符

關係運算符比較它們兩邊的值,並確定它們之間的關係。假設變量a的值10,變量b的值是20,則 -

運算符描述示例
==如果兩個操作數的值相等,則條件爲真。(a == b)求值結果爲 false
!=如果兩個操作數的值不相等,則條件爲真。(a != b)求值結果爲 true
>如果左操作數的值大於右操作數的值,則條件成爲真。(a > b)求值結果爲 false
<如果左操作數的值小於右操作數的值,則條件成爲真。(a < b)求值結果爲 true
>=如果左操作數的值大於或等於右操作數的值,則條件成爲真。(a >= b)求值結果爲 false
<=如果左操作數的值小於或等於右操作數的值,則條件成爲真。(a <= b)求值結果爲 true


3.Python賦值運算符

假設變量a的值10,變量b的值是20,則 -

運算符描述示例
=將右側操作數的值分配給左側操作數c = a + b表示將a + b的值分配給c
+=將右操作數相加到左操作數,並將結果分配給左操作數c + = a等價於c = c + a
-=從左操作數中減去右操作數,並將結果分配給左操作數c -= a 等價於 c = c - a
*=將右操作數與左操作數相乘,並將結果分配給左操作數c *= a 等價於 c = c * a
/=將左操作數除以右操作數,並將結果分配給左操作數c /= a 等價於 c = c / a
%=將左操作數除以右操作數的模數,並將結果分配給左操作數c %= a 等價於 c = c % a
**=執行指數(冪)計算,並將值分配給左操作數c **= a 等價於 c = c ** a
//=運算符執行地板除運算,並將值分配給左操作數c //= a 等價於 c = c // a


4.Python 邏輯運算符

Python語言支持以下邏輯運算符。假設變量a的值爲True,變量b的值爲False,那麼 -

運算符描述示例
and如果兩個操作數都爲真,則條件成立。(a and b)的結果爲False
or如果兩個操作數中的任何一個非零,則條件成爲真。(a or b)的結果爲True
not用於反轉操作數的邏輯狀態。not(a and b) 的結果爲True


優先級遞減:(),not,and,or

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章