首頁 >後端開發 >Python教學 >Python運算子完全指南

Python運算子完全指南

王林
王林原創
2024-01-20 09:21:07566瀏覽

Python運算子完全指南

Python是一種簡單易學的程式語言,它提供了豐富的運算符,用於進行各種數學和邏輯操作。本文將介紹Python中常用的運算符,並提供具體的程式碼範例。

  1. 算術運算子
    算術運算子用於執行基本的數學運算,包括加、減、乘、除、取餘和冪運算。
    範例程式碼:

a = 10
b = 3

print(a b) # 輸出:13
print(a - b) # 輸出: 7
print(a * b) # 輸出:30
print(a / b) # 輸出:3.3333333333333335
print(a % b) # 輸出:1
print(a ** b) # 輸出:1000

  1. 比較運算子
    比較運算子用於比較兩個值,並傳回一個布林值(True或False)。
    範例程式碼:

a = 10
b = 5

print(a == b) # 輸出:False
print(a != b ) # 輸出:True
print(a > b) # 輸出:True
print(a print(a >= b) # 輸出:True
print(a

  1. 賦值運算子
    賦值運算子用於給變數賦值。
    範例程式碼:

a = 10
b = 5

a = b # 等同於a = a b
print(a) # 輸出:15

  1. 位元運算子
    位元運算子用於對二進位數進行操作。
    範例程式碼:

a = 2 # 二進位表示為10
b = 3 # 二進位表示為11

print(a & b) # 輸出:2 ,位元與運算
print(a | b) # 輸出:3,位元或運算
print(a ^ b) # 輸出:1,位元異或運算
print(~a) # 輸出:-3,取反運算
print(a print(b >> 1) # 輸出:1,右移一位元

  1. 邏輯運算子
    邏輯運算子用於對布林值進行運算。
    範例程式碼:

a = True
b = False

#print(a and b) # 輸出:False,邏輯與操作
print(a或 b) # 輸出:True,邏輯或操作
print(not b) # 輸出:True,邏輯非操作

  1. 成員運算子
    成員運算子用於檢查某個值是否屬於某個集合。
    範例程式碼:

a = [1, 2, 3, 4, 5]

print(2 in a) # 輸出:True
print(6 not in a) # 輸出:True

  1. 身分運算子
    身分運算子用於比較物件的記憶體位址。
    範例程式碼:

a = 10
b = 10

print(a is b) # 輸出:True
print(a is not b) # 輸出:False

以上是Python中常用的運算符,當然還有其他一些運算符,如條件運算符(三元運算子)、字串運算符等。掌握這些運算子對於寫出高效能的Python程式碼非常重要,希望這篇文章能對你在Python運算子的理解和使用上有所幫助。

以上是Python運算子完全指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn