Python中关键字is与==的区别简述
作者:shichen2014 时间:2022-07-09 10:32:09
本文以简单示例分析了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,关键字,区别
0
投稿
猜你喜欢
从Web查询数据库之PHP与MySQL篇
2023-07-18 11:04:05
国外404错误页面的创意设计欣赏
2007-08-19 15:44:00
ASP中使用FileSystemObject时提高性能的一个小技巧
2008-06-08 13:09:00
python网络编程学习笔记(五):socket的一些补充
2022-02-03 23:22:48
Dreamweaver MX 2004表格设计
2008-02-03 11:36:00
python发送邮件脚本
2022-01-28 03:04:58
python 读取二进制 显示图片案例
2021-10-15 17:27:45
解决python3.6 右键没有 Edit with IDLE的问题
2023-07-31 17:15:00
CSS编写过程中常见的10个错误
2008-05-29 12:49:00
php实现网站留言板功能
2023-11-23 21:06:36
用ASP显示ACCESS数据库的的GIF图象
2008-11-20 16:35:00
Google的产品设计指导思想
2008-03-23 14:15:00
关于MySQL编码问题的经验总结
2007-08-23 16:10:00
菜鸟课堂:详述如何提高MySQL中数据装载效率
2009-10-23 14:29:00
Python设计模式之建造者模式实例详解
2021-07-13 17:37:03
Python安装Graphviz 超详细图文教程
2023-02-27 16:11:18
ASP名次排列函数
2008-07-20 13:42:00
初学者快看,Python下划线的五个作用介绍
2023-03-03 18:23:40
复制链接到剪贴板,兼容Firefox Chrome IE
2008-12-16 13:23:00
数学公式“四又二分之一”
2009-01-14 20:03:00