从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章将为大家详细讲解有关python中id()函数的用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
创新互联建站-专业网站定制、快速模板网站建设、高性价比岚山网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式岚山网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖岚山地区。费用合理售后完善,十载实体公司更值得信赖。
我们每一个人都有身份证来证明自己的身份。网络地址也有,那就是id。网络id可以用来表示计算机属于哪个网络。Python中也有id函数,而Python中每个对象拥有唯一的内存id,所以id函数它主要用于获取指定对象的内存id值,是Python中必不可少的内置函数。
1、id函数
CPython 中 id() 函数用于获取对象的内存地址。
2、语法
id([object])
3、参数
object – 对象。
4、返回值
返回对象的内存地址。
5、使用示例: id()函数可返回对象的内存地址
c, d 和 2.0 地址不同,但值相等。
c = 2.0 d = 2.0 print(id(c),id(d),id(2.0)) print('c == d:',c==d) print('c is d:',c is d)
c == d 比较的是c和d的值是否相等,c is d 则比较的是c和d内存(或id)是否一样。
2537439396824 2537439396776 2537439396800 c == d: True c is d: False
补充:id(object)返回的是对象的“身份证号”,唯一且不变,但在不重合的生命周期里,可能会出现相同的id值。此处所说的对象应该特指复合类型的对象(如类、list等),对于字符串、整数等类型,变量的id是随值的改变而改变的。
关于python中id()函数的用法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图