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函数的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

bool函数怎么用?

Python求平均值

Python怎么将列表转为字符串

Python输出怎么取消空格

Python是什么?Python如何使用?

Python中print输出格式有哪些

Python通过什么划分语句块

Python怎么新建文件夹

vs code Python怎么使用的?

怎么看Python有没有安装pip

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




打赏

取消

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

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

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

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

评论

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