位置: IT常识 - 正文

python删除对象的方法是什么(python删除nan)

编辑:rootadmin

推荐整理分享python删除对象的方法是什么(python删除nan),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python 删除对象,python 删除语句,python删除对应的键值对,python中删除对象用什么语句,python中删除对象用什么语句,python 删除对象,python中删除对象用什么语句,python 删除对象,内容如对您有帮助,希望把文章链接给更多的朋友!

_ _del_ _()方法

创建对象后,python解释器默认调用_ _init_ _()方法;

python删除对象的方法是什么(python删除nan)

当删除一个对象时,python解释器也会默认调用一个方法,这个方法为_ _del_ _()方法

classPerson(object):#初始化方法,创建对象会被自动调用def__init__(self,name):print("__init__方法被调用")self.__name=name#析构方法:当对象删除是会被调用def__del__(self):print("__del__方法被调用")defgetName(self):returnself.__namedefsetName(self,newName):iflen(newName)>=5:self.__name=newNameelse:print("Error:输入的名字长度不够")xiaoming=Person("Se7eN")print("------马上删除xiaoming------")delxiaominglaowang=Person("laowang")laowang2=laowanglaowang3=laowangprint("------马上删除laowang------")dellaowangprint("------马上删除laowang2------")dellaowang2print("------马上删除laowang3------")dellaowang3

相关推荐:《Python视频教程》

运行结果为:

__init__方法被调用------马上删除xiaoming------__del__方法被调用__init__方法被调用------马上删除laowang------------马上删除laowang2------------马上删除laowang3------__del__方法被调用

说明:

当有1个变量保存了对象的引用时,此对象的引用计数就会加1。

当使用del删除变量指向的对象时,如果对象的引用计数不为1,比如3,那么此时只会让这个对象的引用计数减1,即变为2,当再次调用del时,变为1,如果在调用1次的时候,此时才会把对象删除。

相关推荐:

本文链接地址:https://www.jiuchutong.com/zhishi/303288.html 转载请保留说明!

上一篇:ps如何制作折扇效果(ps制作折扇效果图)

下一篇:python列表清除元素的四种方式(python中列表清空)

  • 荣耀x10返回键在哪设置(荣耀x10max返回键)

  • 苹果11微信界面变黑色之后怎么恢复(苹果11微信界面怎么变成黑色)

  • 苹果11主屏幕怎么设置(苹果11主屏幕怎么取消)

  • 小米手机怎么控制小米电视(小米手机怎么控制另一台手机)

  • 双十一买的东西退货红包会退吗(双十一买的东西一直不发货怎么办)

  • 怎么没有撤销退款申请(为什么找不到撤销退货退款申请)

  • 手机b站稍后再看在哪(手机b站稍后再看怎么连播)

  • qq语音气泡怎么取消(QQ语音气泡怎么换不了)

  • 错误678远程计算机没反应是什么意思(错误678远程计算机没反应怎么办)

  • 华为手机上边出来个HD 怎么关掉(华为手机上边出现一个闪电似得图标)

  • 华为手机彩信下载失败是怎么回事(华为手机彩信下载)

  • 笔记本电脑2g独显什么意思(笔记本电脑2G独立显卡玩天龙八部可以吗)

  • 移动定制版是什么意思(移动定制版便宜吗)

  • 拍抖音需要什么设备(拍抖音需要什么东西)

  • oppo手机悬浮窗开启了为什么不能用(oppo手机悬浮窗设置在哪里)

  • 华为p30型号是什么(华为p30手机系列)

  • 苹果手机耳机插口在哪(苹果手机耳机插上去还是外放)

  • iphone2g在线代表什么(苹果2g在线的人到底在不在)

  • 华为mate20hd是什么意思(华为mate20 hd)

  • 荣耀20青春版能用扩展内存卡吗(荣耀20青春版能升级鸿蒙系统3.0吗)

  • iphonex可以锁微信吗(iphonex怎么锁微信)

  • vivo27能脸部识别么(vivox23面部识别)

  • 如何制作小视频加音乐(如何制作小视频教程)

  • haptic touch是什么(haptic touch有什么用)

  • word目录加一行(怎么在已生成的目录中加一项)

  • iphone如何补电(怎么给iphone补电)

  • 小米手机分身初始密码(红米手机分身)

  • 芒果tv如何开弹幕(芒果tv如何开弹幕权限)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络