第8.10节 使用__class__查看Python中实例对应的类
2024-09-02 06:44:08
一、 语法释义
__class__属性很简单,直接返回实例对应的类。语法如下:
实例. class
当不知道一个实例的类名又想对类的部分内容进行访问时可以使用__class__返回类。
注意:是返回实例直接对应的类,不含父类。
二、 举例说明
继续使用上节的类来定义实例:
- 类定义
class Vehicle():
def __init__(self,wheelcount):
self.wheelcount = wheelcount
class Automobile(Vehicle):
def __init__(self,wheelcount,power):
self.power,self.totaldistance = '燃油发动机',0
super().__init__(wheelcount)
class Car(Automobile):
def __init__(self,wheelcount, power,oilcostperkm):
self.oilcostperkm = oilcostperkm
super().__init__(wheelcount, power)
- 定义实例并查看相关属性
car=Car(4,'汽油发动机',0.1)
car.__class__ #获取实例对应的类
car.__class__.__bases__ ##获取实例对应类的直接父类
执行截图:
老猿Python(https://blog.csdn.net/LaoYuanPython)系列文章用于逐步介绍老猿学习Python后总结的学习经验,这些经验有助于没有接触过Python的程序员可以很容易地进入Python的世界。
欢迎大家批评指正,谢谢大家关注!
最新文章
- TinyFrame升级之四:IOC容器
- ASP.NET MVC学习之路由篇(3)
- Line计划今年全面进军中国市场:建立本地团队
- vi中正则表达式的使用
- jqueryGrid 内置的onclickSubmit afterSubmit
- js函数与变量同名
- 【转】Android 平台下使用 i2c-tools
- 怎样让js不产生冲突,避免全局变量的泛滥,合理运用命名空间
- Android imageView图片按比例缩放
- Android使用百度定位SDK方法及错误处理
- unity脚本的运行顺序以及单例的实现
- vue项目,axios请求图片接口,接口返回的是文件流的形式,如何转换成图片?
- ngix请求转发
- Python [练习题] :字典扁平化
- Wireshark数据抓包分析——网络协议篇
- php获取图片RGB颜色值的例子
- 【神经网络】LSTM 网络
- [TSQL|SQLSERVER|MSSQL数据库] 将数据库文件与日志附加到数据库引擎,以及转移数据库文件位置
- 相机姿态估计(Pose Estimation)
- 个人vim配置