大於或小於

x > y
x < y

這些運算子比較兩種型別的值,它們小於和大於運算子。對於數字,這只是比較數值,看看哪個更大:

12 > 4
# True
12 < 4
# False
1 < 4
# True

對於字串,他們將按字典順序進行比較,這類似於字母順序但不完全相同。

"alpha" < "beta"
# True
"gamma" > "beta"
# True
"gamma" < "OMEGA"
# False

在這些比較中,小寫字母被認為是大於大寫,這就是 "gamma" < "OMEGA" 為假的原因。如果它們都是大寫的,它將返回預期的字母排序結果:

"GAMMA" < "OMEGA"
# True

每種型別都使用 <> 運算子來定義它的計算方式,因此你應該在使用之前調查運算子對給定型別的含義。