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

2015-9-6 孤独求学人 Python

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

阅读全文>>

标签: python is print

评论(0) 浏览(12026)

Powered by emlog 豫ICP备15004178号-1