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
投稿
猜你喜欢
asp如何显示自定义随机信息?
2010-06-08 09:39:00
Python算法之求n个节点不同二叉树个数
2022-08-22 03:59:30
Scrapy-Redis结合POST请求获取数据的方法示例
2023-08-25 06:31:56
微信应用号(小程序)入门安装教程及IDE(破解版)下载
2022-05-30 02:07:52
Python中模块的使用--binascii模块用法
2022-11-16 13:53:16
Python在线和离线安装第三方库的方法
2023-08-24 19:37:11
dataframe 按条件替换某一列中的值方法
2021-06-16 00:23:33
PHP格式化显示时间date()函数案例讲解
2023-06-13 06:45:34
jquery 常用操作
2010-01-12 16:00:00
Python实现计算函数或程序执行时间
2022-03-22 14:28:28
python如何删除文件、目录
2022-02-03 09:28:09
MYSQL 无法识别中文的永久解决方法
2024-01-13 05:24:48
14道基础Python练习题(附答案)
2023-07-23 02:27:41
pytorch模型存储的2种实现方法
2023-10-06 11:37:24
pycharm利用pyspark远程连接spark集群的实现
2023-10-08 06:49:00
浅谈Python使用Bottle来提供一个简单的web服务
2021-08-30 13:03:19
Go语言驱动低代码应用引擎工具Yao开发管理系统
2024-04-30 09:56:59
解决Python requests 报错方法集锦
2023-05-05 20:21:27
python静态web服务器实现方法及代码详解
2023-01-13 17:17:12
Python3的高阶函数map,reduce,filter的示例详解
2024-01-02 21:16:19