软件测试/人工智能丨关系运算符

76 阅读1分钟

关系运算符也称为比较运算符,用来对参与运算的两个操作数进行比较,确认两个操作数之间的关系,运算结果会返回一个布尔值。

Python 中提供的关系运算符如下表所示:

dffbe0ba74b91bf219e03af827f71929.png

等于(==)

==用来判断两个操作数是否相同,如果相同,结果为真True,如果不同,结果为假 False。

print( 1 == 2)
print( 1 == 1)
print( 1 == "2")
print( 2 == "2")
print( "abc" == "abc")
print( "abc" == "ABC")

不等于(!=)

!=用来判断两个操作数是否不同,如果不同,结果为真 True,如果相同,结果为假 False。

print( 1 != 2)
print( 1 != 1)
print( 1 != "2")
print( 2 != "2")
print( "abc" != "abc")
print( "abc" != "ABC")

大于(>)

用来判断左操作数是否大于右操作数,如果大于,结果为真 True,否则,结果为假 False。

print( 1 > 2)
print( 1 > 1)
print( 1 > "2")
print( 2 > "2")
print( "abc" > "abc")
print( "abc" > "ABC")

小于(<)

< 用来判断左操作数是否小于右操作数,如果小于,结果为真 True,否则,结果为假 False。

print( 1 < 2)
print( 1 < 1)
print( 1 < "2")
print( 2 < "2")
print( "abc" < "abc")
print( "abc" < "ABC")

大于等于(>=)

=用来判断左操作数是否大于或等于右操作数,如果大于或等于,结果为真 True,否则,结果为假 False。

print( 1 >= 2)
print( 1 >= 1)
print( 1 >= "2")
print( 2 >= "2")
print( "abc" >= "abc")
print( "abc" >= "ABC")

小于等于(<=)

<=用来判断左操作数是否小于或等于右操作数,如果小于或等于,结果为真 True,否则,结果为假 False。

print( 1 <= 2)
print( 1 <= 1)
print( 1 <= "2")
print( 2 <= "2")
print( "abc" <= "abc")
print( "abc" <= "ABC")

微信图片_20231211104856.jpg