大于或小于
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
每种类型都使用 <
和 >
运算符来定义它的计算方式,因此你应该在使用之前调查运算符对给定类型的含义。