大于或小于

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

每种类型都使用 <> 运算符来定义它的计算方式,因此你应该在使用之前调查运算符对给定类型的含义。