你怎么说不相等呢?
就像
if hi == hi:
print "hi"
elif hi (does not equal) bye:
print "no hi"
是否有等价于==的东西表示“不相等”?
你怎么说不相等呢?
就像
if hi == hi:
print "hi"
elif hi (does not equal) bye:
print "no hi"
是否有等价于==的东西表示“不相等”?
当前回答
你可以简单地做:
if hi == hi:
print "hi"
elif hi != bye:
print "no hi"
其他回答
使用!=或<>。Both代表不平等。
比较运算符<>和!=是同一运算符的交替拼写。!=是首选的拼写;<>是过时的。(参考:Python语言参考)
您可以同时使用!=或<>。
但是,请注意!=在<>被弃用的地方是首选的。
在Python中有两个运算符用于“不等于”条件-
a.) !=如果两个操作数的值不相等,则条件为真。 (a != b)是正确的。
b.) <>如果两个操作数的值不相等,则条件为真。 (a <> b)为真。这类似于!=操作符。
你可以简单地做:
if hi == hi:
print "hi"
elif hi != bye:
print "no hi"
您可以使用!=运算符来检查是否不相等。
此外,在Python 2中有<>操作符,它曾经做同样的事情,但在Python 3中已弃用。