Python零基礎之運算子

2021-10-06 13:22:10 字數 1653 閱讀 1396

- 用於執行**運算,對乙個以上運算元進行運算。

- 分為算術運算子、賦值運算子、⽐較運算子(關係運算子)、邏輯運算子、條件運算子(三元運算子)

- 加法運算子 表現形式 +

- 減法運算子 表現形式 -

- 乘法運算子 表現形式 *

- 除法運算子 表現形式 /

- // 整除,只會保留計算後的整數字,總會返回⼀個整型

- % 取模,求兩個數相除的餘數

- ** 冪運算,求⼀個值的⼏次冪

- 賦值運算子的特殊寫法 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不能做減法 乘法 數字和數字 字串和正整數 ...