比较运算符
常见的比较运算符:等于(==)、不等于(!=)、大于(>)、大于等于(>=)、小于(<)、小于等于(<=),返回的结果是布尔(bool)类型。
比较运算只能用于同一数据类型比较(除了==和!=),比如:同数值类型比较、同字符串比较等。
>>> x = '18'
>>> y = 20
>>> print('比较的结果是:', x < y)
# 输出结果如下:不同类型不能比较
TypeError: '<' not supported between instances of 'str' and 'int'
-
等于(==) 示例:
>>> x = 18 >>> y = 20 >>> print('比较的结果是:', x == y) # 输出结果如下: 比较的结果是: False -
不等于(!=) 示例:
>>> x = 18 >>> y = 20 >>> print('比较的结果是:', x != y) # 输出结果如下: 比较的结果是: True -
大于(>) 示例:
>>> x = 18 >>> y = 20 >>> print('比较的结果是:', x > y) # 输出结果如下: 比较的结果是: False -
大于等于(>=) 示例:
>>> x = 18 >>> y = 20 >>> print('比较的结果是:', x >= y) # 输出结果如下: 比较的结果是: False -
小于(<) 示例:
>>> x = 18 >>> y = 20 >>> print('比较的结果是:', x < y) # 输出结果如下: 比较的结果是: True -
小于等于(<=) 示例:
>>> x = 18 >>> y = 20 >>> print('比较的结果是:', x <= y) # 输出结果如下: 比较的结果是: True