python基本運算符號:「 」、「-」、「*」、「/」、「//」、「%」、「**」、「=」、「 =」、「- =」、「*=」、「/=」、「%=」、「**=」、「&」、「|」、「<<」、「>」、「<」、「 ==」、「!=」、「>=」、「<=」等。
本教學操作環境:windows7系統、Python3版、DELL G3電腦。
Python算術運算子
算術運算子也即數學運算符,用來對數字進行數學運算,例如加減乘除。
運算子 | 說明 | #實例 | 結果 |
---|---|---|---|
加上 | 12.45 15 | 27.45 | |
- | 減 | #4.56 - 0.26 | 4.3 |
* | #5 * 3.6 | 18.0 | |
/ | 除法(和數學中的規則一樣) | 7 / 2 | 3.5 |
// | 整除(只保留商數的整數部分) | 7 // 2 | 3 |
% | 取餘,即傳回除法的餘數 | 7 % 2 | 1 |
** | 冪運算/次方運算,即傳回x 的y 次方 | 2 ** 4 | 16,即24 |
##Python賦值運算子
賦值運算子用來把右邊的值傳遞給左邊的變數(或常數);可以直接將右邊的值交給左側的變量,也可以進行某些運算後再交給左側的變量,例如加減乘除、函數呼叫、邏輯運算等。 Python 中最基本的賦值運算子是等號=;結合其它運算符,
=還能擴充出更強大的賦值運算子。
說明 | 使用範例 | 等價形式 | |
---|---|---|---|
最基本的賦值運算 | x = y | #x = y | |
加賦值 | x = y | x = x y | |
##減賦值 | ## x -= yx = x - y | *= | |
##x *= y | x = x * y | /= | |
x /= y | x = x / y | %= | |
x %= y | ##x = x % y#**= | 冪賦值 | |
x = x ** y | Python位元運算子 |
位元運算子
範例 | & | 按位與 | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4 & 5 | | | 以位元或 | |||||||||||||||||||||||||||||
4 | 5 | #^ | 以位元異或 | |||||||||||||||||||||||||||||
4 ^ 5 | ~ | 按位元取反 | |||||||||||||||||||||||||||||
<< | 位元左移 | a << b | |||||||||||||||||||||||||||||
>> | 位元右移 | a >> b | |||||||||||||||||||||||||||||
# |
#比較運算子 | ##說明|
---|---|
大於,如果 | >前面的值大於後面的值,則傳回True,否則傳回False。
|
小於,如果 | <前面的值小於後面的值,則傳回 True,否則傳回 False。 |
等於,如果 | ==兩邊的值相等,則傳回 True,否則傳回 False。 |
大於等於(等價於數學中的≥),如果 | >=前面的值大於或等於後面的值,則傳回True,否則傳回False。
|
小於等於(等價於數學中的≤),如果 | <=前面的值小於或等於後面的值,則傳回True,否則傳回False。
|
不等於(等價於數學中的≠),如果 | !=兩邊的值不相等,則傳回True ,否則返回False。
|
Python邏輯運算子
##含義 | 基本格式 | 說明 | |
---|---|---|---|
邏輯與運算,等價於數學中的「且」 | a and b | 當a 和b 兩個表達式都為真時,a and b 的結果才為真,否則為假。 | |
邏輯或運算,等價於數學中的「或」 | a or b | 當a 和b兩個表達式都為假時,a or b 的結果才是假,否則為真。 | |
邏輯非運算,等價於數學中的「非」 | not a | 如果a 為真,則not a 的結果為假;如果a 為假,則not a 的結果為真。相當於對 a 取反。 |
以上是python基本運算符號有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!