Python内置方法和属性有哪些
发表于:2025-02-20 作者:千家信息网编辑
千家信息网最后更新 2025年02月20日,本篇内容主要讲解"Python内置方法和属性有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Python内置方法和属性有哪些"吧!1.1 _del_方
千家信息网最后更新 2025年02月20日Python内置方法和属性有哪些
本篇内容主要讲解"Python内置方法和属性有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Python内置方法和属性有哪些"吧!
1.1 _del_方法(知道)
在Python中
当使用 类名()创建对象时,为对象 分配完空间后,自动 调用 _init_方法;
当一个 对象被从内存中阶段 前,会 自动 调用 _del_方法;
生命周期
1)、一个对象从调用 类名()创建,生命周期开始;
2)、一个对象的 _del_ 方法一旦被调用,生命周期结束;
3)、在对象的生命周期内,可以访问对象属性,或者让对象调用方法;
class Cat(): def __init__(self,new_name): self.name = new_name print("%s 来了" % self.name) def _del_(self): print("%s 我去了" % self.name) # tom 是一个全局变量tom = Cat("Tom")print(tom.name) # del 关键字可以删除一个对象del tom print("-" * 50)
1.2 _str_ 方法
在 Python 中,使用 print 输出 对象变量,默认情况下,会输出这个变量 引用的对象 是 由哪一个类创建的对象,以及 在内存中的地址(十六进制表示);
如果在开发中,希望使用 print 输出 对象变量 时,能够打印 自定义的内容,就可以利用 _str_ 这个内置方法了;
注意:
_str_
方法必须返回一个字符串
class Cat(): def __init__(self,new_name): self.name = new_name print("%s 来了" % self.name) def _del_(self): print("%s 我去了" % self.name) def __str__(self): # 必须返回一个字符串 return "我是小猫[%s]" % self.name # tom 是一个全局变量tom = Cat("Tom")print(tom)
到此,相信大家对"Python内置方法和属性有哪些"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
对象
方法
变量
属性
周期
生命
内容
输出
全局
内存
字符
字符串
类名
学习
实用
更深
关键
关键字
兴趣
十六进制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
碧桂园 软件开发工程师
数据库工程师大题有题库吗
网络安全的底座
被垄断的网络技术有限公司
服务器交流论坛
分布式网络技术架构
rocksdb做嵌入式数据库
开封住宿软件开发
软件开发企业实践岗位有哪些
网络安全科普教育班会内容
软件开发与系统集成
网络安全应急响应过程六个步骤
应用软件开发客户信任
福建百万网络技术开发的游戏
网络技术设计上网方案
软件开发最初哪里出现
我的软件开发梦
2021服务器安全软件
微信联不上服务器咋办
山西新一代软件开发价格优惠
上海服务器着火了
互联网金融科技思维载体
数据库安全日志在哪里
大专学历软件开发有人要
深圳c语言软件开发需要多少钱
海康服务器上的红色感叹号
上海网络安全展会照片
数据库中如何冻结字段
六安oa管理软件开发哪家好
车载云台支架软件开发