为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 王梓蓉
1、类在定义的时候,类属性需初始化2、类的实例在实例的时候自动调取构造函数进行初始化3、函数在调用时执行4、通过实例化类可使用类中的公共方法

最赞回答 / 慕尼黑3176241
<...code...>这样就没问题。   我看不懂你那第13行 b.tian 是个什么东西,而且getattr里对象和属性用逗号分隔,你用的啥?getattr可以接收3个参数,用逗号隔开,第一个是对象,第二个是属性,第三个是返回值,返回值可以不写,但如果没有该属性就会报错。我写的加了返回值,如果属性不存在,就会返回 void ,而不会报错。

最赞回答 / 慕尼黑3176241
class Animal(object):
    def __init__(self, name, age):
        self.name = name
        self.age = age


dog = Animal('Tim', 4)
cat = Animal('Aim', 5)
print(dog.name)
print(dog.age)
print(cat.name)
print(cat.age)
def后有个空格,init前后是两个下划线

最赞回答 / 慕无忌0320438
我明白了  优先级我想错了

最新回答 / 威武小土豆
注意缩进为四个空格  pass是空语句,是为了保持程序结构的完整性。

最赞回答 / 禾希禾希
不需要set方法,直接get也是可以的class Animal(object):    def __init__(self,name,age,localtion):        self.__name = name        self.__age = age        self.__localtion = localtion            def get_name(self):        return self.__name            def get_age(self):...

最新回答 / 剑4836
对对对对

最新回答 / 花鸿
我运行没有报错呀

最新回答 / 小谢0_0
<...图片...>建议检查一下自己的代码

最新回答 / 尤某人
你试试把class D(B,C)改成class D(C,B),输出顺序会有所改变,试试总结规律

最赞回答 / 慕丝6125874
函数之后就面向对象,其实我建议可以先看看慕课网的,然后再去别的翻翻看理解更好。

最新回答 / 滕容
没事了,解决了(自问自答)

最赞回答 / 慕哥2041944
f.seek(0):表示将光标定位到文件起始位置f.seek(1):表示光标定位当当前位置f.seek(2):表示将光光标定位到文件尾部
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消