国产一区二区精品-国产一区二区精品久-国产一区二区精品久久-国产一区二区精品久久91-免费毛片播放-免费毛片基地

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > python運算符號大全

python運算符號大全

來源:千鋒教育
發布人:xqq
時間: 2024-03-22 05:51:42 1711057902

Python運算符號大全

_x000D_

Python是一種高級編程語言,具有簡單易學、可讀性強等特點。Python中的運算符號也是非常豐富的,包括算術運算符、比較運算符、邏輯運算符、位運算符、賦值運算符、成員運算符和身份運算符。本文將詳細介紹Python的運算符號大全,以及如何使用它們進行編程。

_x000D_

算術運算符

_x000D_

算術運算符用于執行基本的數學運算,包括加、減、乘、除、取余和取整除。Python中的算術運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | -------- | ------------------ |

_x000D_

| + | 加 | 3 + 5 = 8 |

_x000D_

| - | 減 | 7 - 2 = 5 |

_x000D_

| * | 乘 | 4 * 6 = 24 |

_x000D_

| / | 除 | 10 / 2 = 5.0 |

_x000D_

| % | 取余 | 10 % 3 = 1 |

_x000D_

| // | 取整除 | 10 // 3 = 3 |

_x000D_

| ** | 冪 | 2 ** 3 = 8 |

_x000D_

比較運算符

_x000D_

比較運算符用于比較兩個值之間的關系,返回True或False。Python中的比較運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | -------------- | --------------- |

_x000D_

| == | 等于 | 3 == 5 返回False |

_x000D_

| != | 不等于 | 3 != 5 返回True |

_x000D_

| > | 大于 | 5 > 3 返回True |

_x000D_

| < | 小于 | 5 < 3 返回False |

_x000D_

| >= | 大于等于 | 5 >= 3 返回True |

_x000D_

| <= | 小于等于 | 5 <= 3 返回False |

_x000D_

邏輯運算符

_x000D_

邏輯運算符用于組合多個條件,返回True或False。Python中的邏輯運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | -------- | ---------------------------------------------- |

_x000D_

| and | 與 | True and False 返回False |

_x000D_

| or | 或 | True or False 返回True |

_x000D_

| not | 非 | not True 返回False,not False 返回True |

_x000D_

位運算符

_x000D_

位運算符用于對二進制數進行操作,包括按位取反、按位與、按位或、按位異或和左移、右移。Python中的位運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | ---------------- | ----------------------------------- |

_x000D_

| ~ | 按位取反 | ~3 返回-4 |

_x000D_

| & | 按位與 | 3 & 5 返回1 |

_x000D_

| \| | 按位或 | 3 \| 5 返回7 |

_x000D_

| ^ | 按位異或 | 3 ^ 5 返回6 |

_x000D_

| << | 左移 | 3 << 2 返回12 |

_x000D_

| >> | 右移 | 3 >> 2 返回0 |

_x000D_

賦值運算符

_x000D_

賦值運算符用于給變量賦值,Python中的賦值運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | -------------- | --------------------------- |

_x000D_

| = | 簡單賦值 | a = 3 |

_x000D_

| += | 加法賦值 | a += 3 等價于 a = a + 3 |

_x000D_

| -= | 減法賦值 | a -= 3 等價于 a = a - 3 |

_x000D_

| *= | 乘法賦值 | a *= 3 等價于 a = a * 3 |

_x000D_

| /= | 除法賦值 | a /= 3 等價于 a = a / 3 |

_x000D_

| %= | 取余賦值 | a %= 3 等價于 a = a % 3 |

_x000D_

| //= | 取整除賦值 | a //= 3 等價于 a = a // 3 |

_x000D_

| **= | 冪賦值 | a **= 3 等價于 a = a ** 3 |

_x000D_

| &= | 按位與賦值 | a &= 3 等價于 a = a & 3 |

_x000D_

| \|= | 按位或賦值 | a \|= 3 等價于 a = a \| 3 |

_x000D_

| ^= | 按位異或賦值 | a ^= 3 等價于 a = a ^ 3 |

_x000D_

| <<= | 左移賦值 | a <<= 2 等價于 a = a << 2 |

_x000D_

| >>= | 右移賦值 | a >>= 2 等價于 a = a >> 2 |

_x000D_

成員運算符

_x000D_

成員運算符用于判斷一個值是否在指定的序列中,返回True或False。Python中的成員運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | -------------- | --------------------------- |

_x000D_

| in | 如果在序列中 | 3 in [1, 2, 3] 返回True |

_x000D_

| not in | 如果不在序列中 | 3 not in [1, 2, 4] 返回True |

_x000D_

身份運算符

_x000D_

身份運算符用于比較兩個對象的內存地址是否相同,返回True或False。Python中的身份運算符如下:

_x000D_

| 運算符 | 描述 | 示例 |

_x000D_

| ------ | ---------------------- | ----------------------------- |

_x000D_

| is | 如果兩個對象相同 | a is b 返回True,a is not b 返回False |

_x000D_

| is not | 如果兩個對象不相同 | a is not b 返回True,a is b 返回False |

_x000D_

問答擴展

_x000D_

1. Python中的運算符有哪些分類?

_x000D_

答:Python中的運算符可以分為算術運算符、比較運算符、邏輯運算符、位運算符、賦值運算符、成員運算符和身份運算符。

_x000D_

2. 算術運算符有哪些?

_x000D_

答:Python中的算術運算符包括加、減、乘、除、取余和取整除。

_x000D_

3. 邏輯運算符有哪些?

_x000D_

答:Python中的邏輯運算符包括and、or和not。

_x000D_

4. 賦值運算符有哪些?

_x000D_

答:Python中的賦值運算符包括簡單賦值、加法賦值、減法賦值、乘法賦值、除法賦值、取余賦值、取整除賦值、冪賦值、按位與賦值、按位或賦值、按位異或賦值、左移賦值和右移賦值。

_x000D_

5. 成員運算符有哪些?

_x000D_

答:Python中的成員運算符包括in和not in。

_x000D_

6. 身份運算符有哪些?

_x000D_

答:Python中的身份運算符包括is和is not。

_x000D_

7. 什么是按位運算符?

_x000D_

答:按位運算符是對二進制數進行操作的運算符,包括按位取反、按位與、按位或、按位異或和左移、右移。

_x000D_

8. 什么是賦值運算符?

_x000D_

答:賦值運算符用于給變量賦值,包括簡單賦值、加法賦值、減法賦值、乘法賦值、除法賦值、取余賦值、取整除賦值、冪賦值、按位與賦值、按位或賦值、按位異或賦值、左移賦值和右移賦值。

_x000D_

9. 什么是身份運算符?

_x000D_

答:身份運算符用于比較兩個對象的內存地址是否相同,包括is和is not。

_x000D_

10. 什么是成員運算符?

_x000D_

答:成員運算符用于判斷一個值是否在指定的序列中,包括in和not in。

_x000D_
tags: python教程
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT