1. == 操作符

Python中的 == 操作符,用于比较两个值是否相等,如果相等,则返回True,如果不相等,则返回False。例如:

a = 1

b = 1

print(a == b)

# 输出结果:True

2. is 操作符

Python中的 is 操作符,用于比较两个变量是否指向同一个对象,如果指向同一个对象,则返回True,如果不是,则返回False。例如:

a = [1, 2, 3]

b = a

print(a is b)

# 输出结果:True

3. == 与 is 的区别

从上面的两个例子可以看出,== 操作符用于比较两个值是否相等,而 is 操作符用于比较两个变量是否指向同一个对象。== 操作符比较的是两个值的内容,而 is 操作符比较的是两个变量的内存地址,也就是说,只有当两个变量指向同一个对象时,== 操作符和 is 操作符的结果才会相同。