python基础-比较运算符

85 阅读1分钟

比较运算符

常见的比较运算符:等于(==)、不等于(!=)、大于(>)、大于等于(>=)、小于(<)、小于等于(<=),返回的结果是布尔(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