Python中关键字is与==的区别简述


Posted in Python onJuly 31, 2014

本文以简单示例分析了python中关键字is与 ==的区别,供大家参考一下。

首先说明一下Python学习中几个相关的小知识点。

Python中的对象包含三要素:id、type、value
其中:id用来唯一标识一个对象type标识对象的类型value是对象的值

is判断的是a对象是否就是b对象,是通过id来判断的

==判断的是a对象的值是否和b对象的值相等,是通过value来判断的

具体示例如下:

>>> a=100
>>> b=100.0
>>> a is b
False
>>> a==b
True
>>> id(a)
30696848L
>>> id(b)
48685000L
>>> id(a)==id(b)
False
Python 相关文章推荐
Python编程语言的35个与众不同之处(语言特征和使用技巧)
Jul 07 Python
归纳整理Python中的控制流语句的知识点
Apr 14 Python
深入理解python中的浅拷贝和深拷贝
May 30 Python
Python实现的归并排序算法示例
Nov 21 Python
pip命令无法使用的解决方法
Jun 12 Python
详解Python 切片语法
Jun 10 Python
python实现美团订单推送到测试环境,提供便利操作示例
Aug 09 Python
django有外键关系的两张表如何相互查找
Feb 10 Python
给 TensorFlow 变量进行赋值的方式
Feb 10 Python
python计算导数并绘图的实例
Feb 29 Python
Pandas直接读取sql脚本的方法
Jan 21 Python
python批量提取图片信息并保存的实现
Feb 05 Python
python处理文本文件实现生成指定格式文件的方法
Jul 31 #Python
Python中zip()函数用法实例教程
Jul 31 #Python
Python中apply函数的用法实例教程
Jul 31 #Python
python新手经常遇到的17个错误分析
Jul 30 #Python
Python使用PyGreSQL操作PostgreSQL数据库教程
Jul 30 #Python
Python代码的打包与发布详解
Jul 30 #Python
Python中lambda的用法及其与def的区别解析
Jul 28 #Python
You might like
解析PHP正则提取或替换img标记属性
2013/06/26 PHP
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
PHP输出两个数字中间有多少个回文数的方法
2015/03/23 PHP
popdiv
2006/07/14 Javascript
Javascript之文件操作
2007/03/07 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
ExtJS中文乱码之GBK格式编码解决方案及代码
2013/01/20 Javascript
JavaScript中创建字典对象(dictionary)实例
2015/03/31 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
使用Script元素发送JSONP请求的方法
2016/06/12 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
2016/09/04 Javascript
详解jQuery lazyload 懒加载
2016/12/19 Javascript
NodeJs测试框架Mocha的安装与使用
2017/03/28 NodeJs
浅析Angular2子模块以及异步加载
2017/04/24 Javascript
Vue.js实例方法之生命周期详解
2017/07/03 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
2017/07/10 Javascript
Vue-路由导航菜单栏的高亮设置方法
2018/03/17 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
Vue中的Props(不可变状态)
2018/09/29 Javascript
js常用正则表达式集锦
2019/05/17 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
2019/06/05 Javascript
在Vue中使用Select选择器拼接label的操作
2020/10/22 Javascript
Python程序中的观察者模式结构编写示例
2016/05/27 Python
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
python算的上脚本语言吗
2020/06/22 Python
美国最大的农村生活方式零售店:Tractor Supply Company(TSC)
2017/05/15 全球购物
英语专业学生个人求职信
2014/01/28 职场文书
趣味活动策划方案
2014/02/08 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
大学生赌博检讨书
2014/09/22 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书
2016年清明节寄语
2015/12/04 职场文书
Redis基本数据类型哈希Hash常用操作命令
2022/06/01 Redis