千家信息网

class.__mro__、class.mro()、class.__subclasses__()如何使用

发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,本篇内容介绍了"class.__mro__、class.mro()、class.__subclasses__()如何使用"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带
千家信息网最后更新 2025年01月25日class.__mro__、class.mro()、class.__subclasses__()如何使用

本篇内容介绍了"class.__mro__、class.mro()、class.__subclasses__()如何使用"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

实验代码展示:

# class Person():# class Person(object):# class Person:class Person:  # class Person(object):  # class Person:  # class Person(): 这三种写法都是可以的  '''定义基类Person'''  def __init__(self, name, age):'''初始化属性name和age'''self.name = name    self.age = age  def printInfo(self):print(  '---我是一个实例对象, 属于类型:{0:^35}   ---我的名字是: {1:{3}<8}   ---我的年龄是: {2:<5}'.format(str(self.__class__), str(self.name), str(self.age), chr(12288)  ))if __name__ == "__main__":print()per = Person('林麻子',15)per.printInfo()print('-'*50)print(Person.__mro__)print(Person.mro())print(Person.__subclasses__())print('*'*50)

控制台下执行结果:

Windows PowerShell版权所有 (C) Microsoft Corporation。保留所有权利。尝试新的跨平台 PowerShell https://aka.ms/pscore6加载个人及系统配置文件用了 1016 毫秒。(base) PS C:\Users\chenxuqi\Desktop\News4cxq\test4cxq> conda activate ssd(ssd) PS C:\Users\chenxuqi\Desktop\News4cxq\test4cxq>  & 'D:\Anaconda3\envs\ssd\python.exe' 'c:\Users\chenxuqi\.vscode\extensions\ms-python.python-2020.12.424452561\pythonFiles\lib\python\debugpy\launcher' '63627' '--' 'c:\Users\chenxuqi\Desktop\News4cxq\test4cxq\test21.py'---我是一个实例对象, 属于类型:             ---我的名字是: 林麻子        ---我的年龄是: 15   --------------------------------------------------(, )[, ][]**************************************************(ssd) PS C:\Users\chenxuqi\Desktop\News4cxq\test4cxq>

"class.__mro__、class.mro()、class.__subclasses__()如何使用"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

内容 名字 实例 对象 年龄 更多 知识 类型 麻子 实用 学有所成 接下来 个人 代码 写法 困境 实际 属性 情况 文件 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 渭南市第八届网络安全宣传周活动 数据库中bno是什么意思 公安部网络安全工作局招聘 陕西省公安网络安全备案 色诺芬j经济金融数据库 陕西网络时钟服务器云主机 已发生更新的遗传数据库 宿州二职中网络安全 越秀网络安全建设怎么收费 荆门串口服务器公司 计算机网络技术什么学科 网络安全分析师出差率高吗 服务器必须要有域名吗 河北电脑软件开发定制 广州千聘网络技术有限公司 数据库分级汇总结构 咨询网络技术服务质量推荐 落实网络安全主体责任 什么是软件开发中的框架 进服务器无权限 网络安全软件分类汇总表 互联网金融科技公司 平安 服务器机柜一般多少u 软件开发学习前端还是后端交流 不用服务器可以架设传奇吗 阿里云服务器安全简单 现在免费的数据库软件 数据库的类型及作用 软件开发各大厂薪资 服务器单台并发连接数
0