python中class(object)什么含义?

在Python3中,`class(object)`表示默认的基类,用于建立继承关系。`object`包含了Python类的一些基本方法,如`__init__`, `__str__`等。通过查看实例的属性,可以看到两者都有一系列的内置方法,这反映了它们都是从`object`类派生而来的。" 112291397,10293520,Python包内读取数据文件:modelsim的解决方案,"['Python编程', '数据读取', '模块导入', '文件操作', 'modelsim']
摘要由CSDN通过智能技术生成

在python2中有区别,在Python3中已经没有区别:

object为默认类,表示继承关系

class Person:
    name = "zhengtong"

class Animal(object):
    name = "chonghong"
 
if __name__ == "__main__":
    x = Person()
    print( "Person", dir(x))
 
    y = Animal()
    print ("Animal", dir(y))

Python3中运行结果:
person [‘class’, ‘delattr’, ‘dict’, ‘dir’, ‘doc’, ‘eq’, ‘format’, ‘ge’, ‘getattribute’, ‘gt’, ‘hash’, ‘init’, ‘init_subclass’, ‘le’, ‘lt’, ‘module’, ‘ne’, ‘new’, ‘reduce’, ‘reduce_ex’, ‘rep

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值