您的位置:

Python中不等于符号的用法

一、使用“!=”判断不等于

    num1 = 10
    num2 = 20
    if num1 != num2:
        print("num1不等于num2")

Python中使用“!=”来表示不等于,上述代码中的判断结果为True,因为num1不等于num2。

二、使用“<>”判断不等于(Python2.x)

    num1 = 10
    num2 = 20
    if num1 <> num2:
        print("num1不等于num2")

在Python2.x版本中,可以使用“<>”来表示不等于,其结果与使用“!=”相同。

三、使用“is not”判断不相等

    num1 = 10
    num2 = 20
    if num1 is not num2:
        print("num1不等于num2")

使用“is not”也可以表示不相等。与“!=”的区别在于,“is not”判断的是对象的身份,而“!=”判断的是对象的值。

四、与in关键字配合使用

    arr = [1,2,3,4]
    if 5 not in arr:
        print("5不在arr列表中")

在Python中,可以与in和not in关键字配合使用,用于判断一个元素是否在一个序列中。

五、结合条件表达式使用

    num = 20
    result = "num等于20" if num == 20 else "num不等于20"
    print(result)

条件表达式可以简洁地表达判断过程,可以结合“==”、“!=”、“is not”等运算符来表示不等于的情况。