首頁  >  文章  >  後端開發  >  Python運算子的盛宴:用優雅和效率編寫程式碼

Python運算子的盛宴:用優雅和效率編寫程式碼

王林
王林轉載
2024-03-11 09:07:02992瀏覽

Python運算子的盛宴:用優雅和效率編寫程式碼

python、運算子、數學、比較、賦值

數學運算子

#Python 提供了一系列數學運算符,用於執行基本數學運算:

  • 加法 ( ):相加兩個數字
  • 減法 (-):相減兩個數字
  • *乘法 ():**相乘兩個數字
  • 除法 (/):相除兩個數字(結果取浮點數)
  • 整除 (//):相除兩個數字(結果取整數)
  • 取模 (%):求兩個數字相除的餘數
a = 5
b = 2
print(a + b)# 输出:7
print(a - b)# 输出:3
print(a * b)# 输出:10
print(a / b)# 输出:2.5
print(a // b)# 输出:2
print(a % b)# 输出:1

比較運算子

#比較運算子用於比較兩個表達式的值:

  • 等於 (==):檢查兩個表達式是否相等
  • #不等於 (!=):檢查兩個表達式是否不相等
  • 大於 (>):檢查第一個表達式是否大於第二個表達式
  • 大於等於 (>=):檢查第一個表達式是否大於或等於第二個表達式
  • 小於 (檢查第一個表達式是否小於第二個表達式
  • 小於等於 (檢查第一個表達式是否小於或等於第二個表達式
a = 5
b = 2
print(a == b)# 输出:False
print(a != b)# 输出:True
print(a > b)# 输出:True
print(a >= b)# 输出:True
print(a < b)# 输出:False
print(a <= b)# 输出:False

賦值運算子

賦值運算子用於將一個值指派給一個變數:

  • 賦值 (=):將右邊的值指派給左邊的變數
  • 加法賦值 ( =):將右邊的值加到左邊的變數上
  • 減法賦值 (-=):將右邊的值從左邊的變數中減去
  • *乘法賦值 (=):**將右邊的值乘以左邊的變數
  • 除法賦值 (/=):將左邊的變數除以右邊的值
  • 整除賦值 (//=):將左邊的變數除以右邊的值(結果取整數)
  • 取模賦值 (%=):將左邊的變數取模以右邊的值為除數
a = 5
a += 2# 等价于 a = a + 2
print(a)# 输出:7

邏輯運算子

#邏輯運算子用於檢查布林運算式的值:

  • 與 (and):檢查所有表達式都為 True 時才為 True
  • 或 (or):檢查任何表達式為 True 時都為 True
  • 非 (not):反轉布林表達式的值
a = True
b = False
print(a and b)# 输出:False
print(a or b)# 输出:True
print(not a)# 输出:False

其他運算子

#除了上述運算子外,Python 還提供了一些其他有用運算子:

  • 身分運算子 (is, is not):檢查兩個物件是否指向相同物件
  • 成員運算子 (in, not in):檢查一個值是否包含在一個序列中
  • 範圍運算子 (range):建立一個範圍對象,用於產生一個數字序列

透過靈活運用這些運算符,程式設計師可以創造出簡潔、高效、可讀性高的 Python 程式碼。

以上是Python運算子的盛宴:用優雅和效率編寫程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:lsjlt.com。如有侵權,請聯絡admin@php.cn刪除