python对象的三要素
2024-10-21 09:26:06
- id() 函数返回对象的唯一标识符,标识符是一个整数。
返回值 :返回对象的内存地址。
>>>a = 'runoob'
>>> id(a)
4531887632
- is和==的区别
Is |
比较的是两个对象的id值是否相等,也就是比较俩对象是否为同一个实例对象,是否指向同一个内存地址。 |
== |
比较的是两个对象的内容是否相等,默认会调用对象的__eq__()方法。 |
- is 和is not
符号 |
描述 |
实例 |
Is |
is是判断两个标识符是不是引用自一个对象 |
x is y,如果id(x)等于id(y),is返回1 |
is not |
is not 是判断两个标识符是不是引用自没对象 |
x is not y,如果id(x)不等于id(y),is not返回1 |
- python对象的三要素是:
- is判断的是a对象是否为同一个 ,id--用来唯一标识对象
- type---标识对象类型
- value--是对象的值
就是相同的对象,是通过id来判断
==判断的是对象的值是否相等,是通过value来判断的。
最新文章
- android:configChanges=";keyboard|keyboardHidden|orientation|screenSize";
- 我对 Java 标识符的分类命名方法
- 8个节点MySQL-cluster安装和配置,含两个管理节点
- lnmp 虚拟主机配置及重写
- corosync+pacemaker and drbd实现mysql高可用集群
- activity,view,window,windowmanager代码阅读总结及相互关系
- 泛泰A880S升级官方4.4.2 binx教程
- ThinkPHP第二十六天(JQuery操作select,SESSION和COOKIE)
- unity3d和php后台简单交互--二
- Java零碎总结
- 前端笔记之服务器&;Ajax(中)MySQL基础操作&;PHP操作数据库&;Ajax
- JUC详解
- Docker Macvlan网络部署
- 各种可再发行组件包Redistributable及framework 下载
- url请求老是有 之前的部分url
- 11204RAC-dbca建库脚本
- 使用git时报错出现vim.exe.stackdump
- first H5
- nib must contain exactly one top level object which must be a UICollectionReusableView instance
- javaEE-EJB学习笔记