zoukankan      html  css  js  c++  java
  • Python比较运算符

    假设变量a为10,变量b为20:

    运算符

    描述

    实例

    ==

    等于 - 比较对象是否相等

    (a == b) 返回 False。

    !=

    不等于 - 比较两个对象是否不相等

    (a != b) 返回 true.

    <>

    不等于 - 比较两个对象是否不相等。python3 已废弃。

    (a <> b) 返回 true。这个运算符类似 != 。

    >

    大于 - 返回x是否大于y

    (a > b) 返回 False。

    <

    小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。

    (a < b) 返回 true。

    >=

    大于等于 - 返回x是否大于等于y。

    (a >= b) 返回 False。

    <=

    小于等于 - 返回x是否小于等于y。

    (a <= b) 返回 true。

    例如:

    a = 21
    b = 10
    c = 0

    if a == b:
        print("1 - a 等于 b")
    else:
        print("1 - a 不等于 b")

    if a != b:
        print("2 - a 不等于 b")
    else:
        print("2 - a 等于 b")

    if a != b:
        print("3 - a 不等于 b")
    else:
        print("3 - a 等于 b")

    if a < b:
        print("4 - a 小于 b")
    else:
        print("4 - a 大于等于 b")

    if a > b:print("5 - a 大于 b")
    else:
        print("5 - a 小于等于 b")

    # 修改变量 a 和 b 的值
    a = 5
    b = 20
    if a <= b:
        print("6 - a 小于等于 b")
    else:
        print("6 - a 大于  b")

    if b >= a:
        print("7 - b 大于等于 a")
    else:
        print("7 - b 小于 a")

    上面的程序运行结果是:

    1 - a 不等于 b

    2 - a 不等于 b

    3 - a 不等于 b

    4 - a 大于等于 b

    5 - a 大于 b

    6 - a 小于等于 b

    7 - b 大于等于 a

    欢迎大家批评指正,指出问题,谢谢!

  • 相关阅读:
    轻量级数据持久层Seaking.PL简介--Query对象
    轻量级数据持久层Seaking.PL简介及建议征集
    Google秘密搜索入口
    异常,究竟抛向何处?
    [转]深入讲解ASP+ 验证
    .Net卸载程序的制作
    性能测试:Reflection VS CodeDom
    小心文件夹名称中的特殊字符
    [转]用Web标准进行开发
    使用ASP.Net Forms模式实现WebService身份验证
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/14979561.html
Copyright © 2011-2022 走看看