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根据日期返回星期几的方法
Jul 06 Python
Python出现segfault错误解决方法
Apr 16 Python
取numpy数组的某几行某几列方法
Apr 03 Python
python 切换root 执行命令的方法
Jan 19 Python
Django REST framework 分页的实现代码
Jun 19 Python
python web框架 django wsgi原理解析
Aug 20 Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 Python
python中not、and和or的优先级与详细用法介绍
Nov 03 Python
Selenium 配置启动项参数的方法
Dec 04 Python
用60行代码实现Python自动抢微信红包
Feb 04 Python
Python包管理工具pip的15 个使用小技巧
May 17 Python
pytorch实现加载保存查看checkpoint文件
Jul 15 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 运行效率总结(提示程序速度)
2009/11/26 PHP
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
PHP 5.5 创建和验证哈希最简单的方法详解
2013/11/07 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
2016/04/02 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
php封装实现钉钉机器人报警接口的示例代码
2020/08/08 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
JavaScript中的16进制字符(改进)
2011/11/21 Javascript
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
2013/09/22 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
nodejs获取微信小程序带参数二维码实现代码
2017/04/12 NodeJs
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
ES5 ES6中Array对象去除重复项的方法总结
2017/04/27 Javascript
jQuery UI Draggable + Sortable 结合使用(实例讲解)
2017/09/07 jQuery
Vue CLI 2.x搭建vue(目录最全分析)
2019/02/27 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
[52:08]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第一局
2016/03/05 DOTA
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
Django框架验证码用法实例分析
2019/05/10 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
html5利用canvas实现颜色容差抠图功能
2019/12/23 HTML / CSS
初一家长会邀请函
2014/01/31 职场文书
完美主义个人的自我评价
2014/02/17 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
2016年秋季运动会通讯稿
2015/11/25 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
嵌入式Redis服务器在Spring Boot测试中的使用教程
2021/07/21 Redis
Python Flask搭建yolov3目标检测系统详解流程
2021/11/07 Python
《LOL》“克隆大作战”久违归来 幻灵战队皮肤上线
2022/04/03 其他游戏
python中使用redis用法详解
2022/12/24 Redis