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 (2)
Oct 31 Python
python入门教程 python入门神图一张
Mar 05 Python
Python中str.join()简单用法示例
Mar 20 Python
Python 实现删除某路径下文件及文件夹的实例讲解
Apr 24 Python
python-docx修改已存在的Word文档的表格的字体格式方法
May 08 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
Sep 17 Python
python重试装饰器的简单实现方法
Jan 31 Python
pandas 数据索引与选取的实现方法
Jun 21 Python
解决Django中调用keras的模型出现的问题
Aug 07 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
Python判断变量是否是None写法代码实例
Oct 09 Python
python opencv肤色检测的实现示例
Dec 21 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 多个submit提交表单 处理方法
2009/07/07 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
php的扩展写法总结
2019/05/14 PHP
JS操作Cookies的小例子
2013/10/15 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
2013/10/29 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
详解JavaScript函数
2015/12/01 Javascript
浅谈addEventListener和attachEvent的区别
2016/07/14 Javascript
jQuery电话号码验证实例
2017/01/05 Javascript
vue.js中指令Directives详解
2017/03/20 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
2017/10/31 Javascript
vue基础之v-bind属性、class和style用法分析
2019/03/11 Javascript
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
详解用async/await来处理异步
2019/08/28 Javascript
用Python编写web API的教程
2015/04/30 Python
Python实现批量下载图片的方法
2015/07/08 Python
Python生成数字图片代码分享
2017/10/31 Python
python逆向入门教程
2018/01/15 Python
python学生信息管理系统
2018/03/13 Python
python leetcode 字符串相乘实例详解
2018/09/03 Python
Python使用crontab模块设置和清除定时任务操作详解
2019/04/09 Python
Python如何读取文件中图片格式
2020/01/13 Python
tensorflow之tf.record实现存浮点数数组
2020/02/17 Python
PyQt5-QDateEdit的简单使用操作
2020/07/12 Python
浅谈HTML5 Web Worker的使用
2018/01/05 HTML / CSS
戴森西班牙官网:Dyson西班牙
2020/02/04 全球购物
英国鞋网:Rubber Sole
2020/03/03 全球购物
文史专业毕业生自荐信
2013/11/17 职场文书
会计员岗位职责
2014/03/15 职场文书
道路运输企业安全生产责任书
2014/07/28 职场文书
2014年驾驶员工作总结
2014/11/18 职场文书
2019森林防火宣传标语大全!
2019/07/03 职场文书
世界各国短波电台对东亚播送时间频率表(SW)
2021/06/28 无线电
Python实现批量将文件复制到新的目录中再修改名称
2022/04/12 Python
hive数据仓库新增字段方法
2022/06/25 数据库