一、使用“!=”判断不等于
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”等运算符来表示不等于的情况。