📅  最后修改于: 2023-12-03 15:18:56.967000             🧑  作者: Mango
在Python中,我们可以使用!=
运算符来测试两个值是否不相等。这个运算符也被称为“不等于”运算符。
使用!=
运算符来比较两个值是否不相等。
value1 != value2
value1
- 第一个值value2
- 第二个值x = 5
y = 10
if x != y:
print("x不等于y")
else:
print("x等于y")
输出:
x不等于y
!=
运算符还可以用于比较不同字符串。如果两个字符串不相等,!=
运算符将返回True
,否则返回False
。
str1 = "Hello"
str2 = "World"
if str1 != str2:
print("str1与str2不相等")
else:
print("str1与str2相等")
输出:
str1与str2不相等
!=
运算符只能比较相同类型的值。例如,您不能比较整数和字符串。num = 5
text = "5"
if num != text:
print("num不等于text")
else:
print("num等于text")
输出:
TypeError: unsupported operand type(s) for !=: 'int' and 'str'
!=
运算符的优先级较低,所以在复杂的表达式中可能需要使用括号。x = 5
y = 10
z = 15
if x != y or z < y:
print("x不等于y或z小于y")
else:
print("x等于y且z大于等于y")
输出:
x不等于y或z小于y
!=
运算符允许我们测试两个值是否不相等。它可以用于比较数字和字符串等不同类型的值。在复杂的表达式中可能需要使用括号来明确优先级。