python函数之id函数


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

class Obj(): 

    def __init__(self,arg): 

        self.x=arg 

if __name__ == '__main__'

       

    obj=Obj(1

    print id(obj)       #32754432 

    obj.x=2 

    print id(obj)       #32754432 

       

    s="abc" 

    print id(s)         #140190448953184 

    s="bcd" 

    print id(s)         #32809848 

       

    x=1 

    print id(x)         #15760488 

    x=2 

    print id(x)         #15760464

用is判断两个对象是否相等时,依据就是这个id值

is与==的区别就是,is是内存中的比较,而==是值的比较

以上就是python函数之id函数的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python之xpath语法

在 flask 中集成 vue

嵌入式软件和Python有关吗

Python数据类型是什么

Python模块和包的区别

Python 怎么重命名文件

对比分析Python下识别二维码用法和识别率

Python如何查看父类

Python import是什么

Python入门必须知道的11个知识点_Python

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...