首页 > 编程语言 > 详细

python小数据池、代码块

时间:2020-07-28 00:43:09      阅读:68      评论:0      收藏:0      [点我收藏+]

id、is、==

在python中,id指内存地址。当需要创建一个新的数据(对象)时,计算机会在内存中开辟一个空间,将这个数据(对象)临时加载到内存中,这个空间是唯一标识的,标识这个空间的叫做内存地址,也就是这个数据(对象)的id,可以使用这个id去获取这个数据的内存地址。== 是比较两边的数值是否相等。is 是比较两边的内存地址是否相同。如果内存地址相同,那么两边其实指向的是同一个内存地址。内存地址相同,那么值肯定相同。但是值相同,内存地址不一定相同。

>>> a = 10
>>> b = 10
>>> c = 5
>>> print(id(a), id(b), id(c))
1745120608 1745120608 1745120448
>>>

技术分享图片

 

 代码块

 

python小数据池、代码块

原文:https://www.cnblogs.com/zcj-272/p/13387770.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!