關係運算子(Relational Operators)是 Python 中的基本運算子,用於比較兩個值之間的關係,結果是布林值(True 或 False)。在這篇文章中,我們將詳細介紹 Python 的六個關係運算子,並提供一些實際的範例來幫助理解。
什麼是關係運算子?
關係運算子用於比較兩個值,並根據比較的結果返回布林值。這些運算子對於條件判斷和控制流的流程至關重要,Python 中的關係運算子包括:
- 等於(==)
- 不等於(!=)
- 大於(>)
- 小於(<)
- 大於或等於(>=)
- 小於或等於(<=)
Python 關係運算子的用法
- 等於(==)
等於運算子用於檢查兩個值是否相等。如果相等,返回 True,否則返回 False。
a = 5
b = 5
print(a == b) # True
c = 3
print(a == c) # False
- 不等於(!=)
城市裡的不等於運算子用於檢查兩個值是否不相等。如果不相等,返回 True,否則返回 False。
a = 5
b = 3
print(a != b) # True
c = 5
print(a != c) # False
- 大於(>)
大於運算子用於檢查左邊的值是否大於右邊的值。如果大於,返回 True,否則返回 False。
a = 5
b = 3
print(a > b) # True
c = 7
print(a > c) # False
- 小於(<)
小於運算子用於檢查左邊的值是否小於右邊的值。如果小於,返回 True,否則返回 False。
a = 5
b = 3
print(a < b) # False
c = 7
print(a < c) # True
- 大於或等於(>=)
大於或等於運算子用於檢查左邊的值是否大於或等於右邊的值。如果是,返回 True,否則返回 False。
a = 5
b = 3
print(a >= b) # True
c = 5
print(a >= c) # True
d = 7
print(a >= d) # False
- 小於或等於(<=)
小於或等於運算子用於檢查左邊的值是否小於或等於右邊的值。如果是,返回 True,否則返回 False。
a = 5
b = 3
print(a <= b) # False
c = 5
print(a <= c) # True
d = 7
print(a <= d) # True
結論
關係運算子幫助我們進行各種條件判斷和邏輯運算,熟悉這些運算子的用法,可以針對程式有更複雜的判斷,例如判斷是否滿18歲,是否可以註冊帳號...
希望這篇文章能幫助您更好地理解和應用 Python 的關係運算子。如果您有任何問題或需要進一步的說明,歡迎在下方留言!