在Python中,`==` 是一个比较运算符,用于比较两个对象是否相等。如果两个对象的值相等,`==` 运算符返回 `True`,否则返回 `False`。
例如:
a = 10
b = 10
print(a == b) 输出:True
c = 10
d = "10"
print(c == d) 输出:False
需要注意的是,`==` 运算符比较的是对象的值,而不是对象的身份(即是否是同一个对象)。如果需要比较对象的身份,可以使用 `is` 运算符。
另外,Python还提供了一个更严格的比较运算符 `===`(全等运算符),它比较两个对象的身份和值是否都相等。
a = [1, 2, 3]
b = [1, 2, 3]
print(a is b) 输出:False
print(a == b) 输出:True
c = [1, 2, 3]
d = c
print(c is d) 输出:True
希望这解答了你的问题,