- 用於執行**運算,對乙個以上運算元進行運算。
- 分為算術運算子、賦值運算子、⽐較運算子(關係運算子)、邏輯運算子、條件運算子(三元運算子)
- 加法運算子 表現形式 +
- 減法運算子 表現形式 -
- 乘法運算子 表現形式 *
- 除法運算子 表現形式 /
- // 整除,只會保留計算後的整數字,總會返回⼀個整型
- % 取模,求兩個數相除的餘數
- ** 冪運算,求⼀個值的⼏次冪
- 賦值運算子的特殊寫法 x = x + 3 其實是和 x += 3 是⼀樣的
- += (x+= 3 相當於 x = x + 3 )
- -= (x -= 3 相當於 x= x - 3 )
- = (x *= 3 相當於 x = x* 3 )
- **= (x **= 3 相當於 x = x ** 3 )
- /= (x /= 3 相當於 x = x/ 3 )
- //= (x //= 3 相當於 x = x // 3 )
- %= (x %= 3 相當於 x= x % 3 )
- ⽐較運算子⽤來⽐較兩個值之間的關係,總會返回⼀個布林值.如果關係成⽴,返回true,否則返回false
- > ⽐較左側值是否⼤於右側值
- >= ⽐較左側的值是否⼤於或等於右側的值
- < ⽐較左側值是否⼩於右側值
- <= ⽐較左側的值是否⼩於或等於右側的值
**特殊的⽐較⽅式**
- == ⽐較兩個物件的值是否相等
- != ⽐較兩個物件的值是否不相等
- is ⽐較兩個物件是否是同⼀個物件,⽐較的是物件的id
- is not ⽐較兩個物件是否不是同⼀個物件,⽐較的是物件的id
**注意:字串的比較是對位比較,逐位進行比較**
- not
- 取反,0、空串、空性的會自動轉換false,剩下全是true
- and:找false,找到第乙個false的直接返回資料,如果兩個都為true,返回第二個true的值
- 全true才為true,其他都false
result =
2and
1print
('result ='
,result)
result = 1
- or:找true,找到第乙個true直接返回資料,如果兩個都false,則返回第二個false的值
- 全false才false,其他全都true
PHP零基礎入門 運算子
沒什麼好說,和其他程式語言一樣。沒什麼好說,和其他程式語言一樣 保護機制,用在能預料到錯誤但不影響執行結果的表示式前面,等於忽略錯誤意思,不讓使用者看到報錯資訊停止程式執行。用法是 在表示式前加乙個 大於 小於 跟其他語言一樣,沒什麼好說 等於 全等於 數值和型別都相等,嚴格的方式。這個要特別注意 ...
零基礎學Python 數值型別和運算子
在 python 中定義變數是 不需要指定型別 在其他很多高階語言中都需要 整形,也被稱之為整數。整數就是數學中的數字。整形在python中不受長度限制大小範圍 使用 type 函式可以檢視乙個變數的型別 小數型別 小數 運算 運算子優先順序與整形是一樣。浮點數轉化為整形 顯示轉化 隱式轉化,系統背...
python基礎之運算子
二 運算子的優先順序 運算子其實就是我們平時見到的加減乘除,在python的程式中參與各種運算。這裡強調兩個術語 例如在 1 2 中,1和2叫做運算元專案,就叫做運算子。運算子實現功能 運算元型別 加法 數字和數字 str和str 減法 數字和數字 str不能做減法 乘法 數字和數字 字串和正整數 ...