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基础知识_浅谈用户交互
May 31 Python
python开启摄像头以及深度学习实现目标检测方法
Aug 03 Python
Python3中exp()函数用法分析
Feb 19 Python
python实现简单日期工具类
Apr 24 Python
浅谈python 中类属性共享的问题
Jul 02 Python
Django框架之登录后自定义跳转页面的实现方法
Jul 18 Python
简单瞅瞅Python vars()内置函数的实现
Sep 27 Python
python3.7将代码打包成exe程序并添加图标的方法
Oct 11 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
PyTorch安装与基本使用详解
Aug 31 Python
彻底解决pip下载pytorch慢的问题方法
Mar 01 Python
如何解决.cuda()加载用时很长的问题
May 24 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
通过文字传递创建的图形按钮
2006/10/09 PHP
php的一个登录的类 [推荐]
2007/03/16 PHP
功能齐全的PHP发送邮件类代码附详细说明
2008/07/10 PHP
CI框架中集成CKEditor编辑器的教程
2014/06/09 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
[原创]站长必须要知道的javascript广告代码
2007/05/30 Javascript
本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
2013/03/25 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
2014/04/04 Javascript
js Calender控件使用详解
2015/01/05 Javascript
AngularJS内置指令
2015/02/04 Javascript
javascript截取字符串小结
2015/04/28 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
jQuery中判断对象是否存在的方法汇总
2016/02/24 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
原生JS实现左右箭头选择日期实例代码
2017/03/14 Javascript
vue中实现methods一个方法调用另外一个方法
2018/02/08 Javascript
用npm安装vue和vue-cli,并使用webpack创建项目的方法
2018/09/28 Javascript
Vue.js 使用v-cloak后仍显示变量的解决方法
2018/11/19 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
vue中用 async/await 来处理异步操作
2020/07/18 Javascript
[02:29]完美世界高校联赛上海赛区回顾
2015/12/15 DOTA
[04:16]完美世界DOTA2联赛PWL S2 集锦第一期
2020/11/23 DOTA
基于python脚本实现软件的注册功能(机器码+注册码机制)
2016/10/09 Python
python 使用正则表达式按照多个空格分割字符的实例
2018/12/20 Python
python爬虫爬取监控教务系统的思路详解
2020/01/08 Python
python numpy库linspace相同间隔采样的实现
2020/02/25 Python
俄罗斯游戏商店:Buka
2020/03/01 全球购物
string = null 和string = ''的区别
2013/04/28 面试题
个人求职信范文分享
2014/01/31 职场文书
安全承诺书格式
2014/05/21 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
同学会邀请函模板
2015/01/30 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
Ajax实现异步加载数据
2021/11/17 Javascript