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爬虫:随心所欲地爬取百度图片

如何利用Python拷贝一个文件

Python中func什么意思

Python如何使用matplotlib绘制栈式直方图教程详解

Python和vb哪个简单

Python数字怎么转对应中文

Python如何批量修改文件后缀名?批量修改文件后缀名的方法

Python中if语句用法

Python中eval的用法详解及潜在风险介绍

Python数字类型有哪些

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




打赏

取消

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

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

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

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

评论

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