算數(shù)運(yùn)算符
| 運(yùn)算符 | 描述 | 運(yùn)算符 | 描述 | 運(yùn)算符 | 描述 | 運(yùn)算符 | 描述 |
|---|---|---|---|---|---|---|---|
| + | 加 | - | 減 | * | 乘 | ** | 冪次方 |
| / | 除 | // | 取整 | % | 取余 |
比較運(yùn)算符
| 運(yùn)算符 | 描述 |
|---|---|
| == | 比較兩個(gè)數(shù)據(jù)的值是否相等,如果是,則條件成立,返回True |
| \!= | 比較兩個(gè)數(shù)據(jù)的值是否不相等,如果是,則條件成立,返回True |
| > | 比較左邊的數(shù)值是否大于右邊的數(shù)值,如果是,則條件成立,返回True |
| < | 比較左邊的數(shù)值是否小于右邊的數(shù)值,如果是,則條件成立,返回True |
| >= | 比較左邊的數(shù)值是否大于或等于右邊的數(shù)值,如果是,則條件成立,返回True |
| <= | 比較左邊的數(shù)值是否小于或等于右邊的數(shù)值,如果是,則條件成立,返回True |
邏輯運(yùn)算符
| 運(yùn)算符 | 邏輯表達(dá)式 | 描述 |
|---|---|---|
| and | a and b |
只有a和b的值都為True,才會(huì)返回True |
| or | a or b |
只有a和b的值都為False,才會(huì)返回False |
| not | not a |
如果a為True,返回False,如果a為Flase,返回True |
賦值運(yùn)算符
| 運(yùn)算符 | 描述 |
|---|---|
| = | 賦值運(yùn)算符 |
| += | 加法賦值運(yùn)算符 |
| -= | 減法賦值運(yùn)算符 |
| *= | 乘法賦值運(yùn)算符 |
| /= | 除法賦值運(yùn)算符 |
| //= | 取整除賦值運(yùn)算符 |
| %= | 取余數(shù)賦值運(yùn)算符 |
| **= | 冪賦值運(yùn)算符 |
成員運(yùn)算符
| 運(yùn)算符 | 描述 |
|---|---|
| in | 如果在指定的序列中找到值返回True,否則返回False |
| not in | 如果在指定的序列中沒有找到值返回True,否則返回False |
運(yùn)算符的優(yōu)先級(jí)(由高到低)
| 運(yùn)算符 | 描述 |
|---|---|
| ** | 冪 |
| * / % // | 乘、除、取余、取整 |
| +- | 加法、減法 |
| <= < > >= | 比較運(yùn)算符 |
| == != | 等于運(yùn)算符 |
| = %= /= //= -= += = *= | 賦值運(yùn)算符 |
| in not in | 成員運(yùn)算符 |
| not or and | 邏輯運(yùn)算符 |