Python 运算符"=="和"is"的差别分析

2015-9-6 杜世伟 Python

前言
在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、
python type()(数据类型)和value(值)。is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。下面来看看具体区别在哪。
Python中比较两个对象是否相等,一共有两种方法,简单来说,它们的区别如下:
is是比较两个引用是否指向了同一个对象(引用比较)。
==是比较两个对象是否相等。

阅读全文>>

标签: python is print

评论(0) 浏览(12582)

Powered by emlog 沪ICP备2023034538号-1