!= Python · 运算符
≠用来判断两个值是否不相等,返回 `True` 或 `False`。就像问“这两个东西是不是不一样?”不一样就是真,一样就是假。它是 `==` 的反面。
怎么用
值1 ≠ 值2
小例子
print(5 ≠ 3)
print(5 ≠ 5)
print("hello" ≠ "world")
运行结果
True False True
对比:`≠` 等价于 `not (a == b)`
a = 5 b = 3 print(a != b) # True print(not (a == b)) # True
常见使用场景
1. 判断两个值不同时执行某些操作:
if 密码 ≠ 正确密码:
print("密码错误")
2. 循环条件中判断未达到目标:
while 状态 ≠ "完成":
# 继续工作
提醒:- `≠` 也适用于字符串、列表等,比较规则与 `==` 相同。 - 注意 `None` 的比较:`x ≠ None` 可以写成 `x is not None`,更规范。
官方文档:https://docs.python.org/zh-cn/3/reference/expressions.html#comparisons
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条