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

已采纳回答 / 柳随风
calss Anmial(object):    def __init__(self,name,age):       self.name = name       self.age = agedog = Anmial('Tim',4)cat = Anmial('Aim',5)print(dog.name)print(dog.age)print(cat.name)print(cat.age)<...code...>

已采纳回答 / 柳随风
calss Anmial(object):    count = 0    def __init__(self,name,age):        self.name = name        self.age = age        Animal.count =Animal.count + 1dog = Animal('wangwang',1)print(Animal.count)cat = Animal('mimi',3)print(Animal.count)pig ...

已采纳回答 / 慕哥2041944
  Animal.count += 1 改成   Animal.count =Animal.count + 1

已采纳回答 / 粗实而夜雨
Animal.count = Animal.count + 1 每次运行时将类属性值加1

已采纳回答 / 柳随风
calss 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)
<...code...>

最赞回答 / 半阵封涵
可以啊
class Student(Person):

    __slots__ = ('score',)

    def __init__(self, name, gender, score):
        super(Student, self).__init__(name, gender)
        self.score = score
class Student(Per...

已采纳回答 / 粗实而夜雨
给出的Animal类里面并没有具体的初始化内容,只是调用了pass函数,所以会报错,你把pass里的内容替换下,def __init__(self,name,age) 就可以了

最新回答 / 粗实而夜雨
Python pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。因为如果定义一个空函数程序会报错,当你没有想好函数的内容时时可以用 pass 填充,使程序可以正常运行。

最赞回答 / 粗实而夜雨
你看下r=f(i)和程序中的f(j)函数,这样你会发现j是形参,i就相当于传入的参数,所以就是相等的了
def count():
fs = []
for i in range(1, 4):
def f():
return i*i
fs.append(f())
return fs

f1, f2, f3 = count()
print(f1,f2,f3)
f4=count()
print(f4)

最新回答 / 廖玉文_给力印
这是python的拆包功能,对于list 和 tuple都可以这样拆包,可以百度‘python 拆包’

最赞回答 / 慕瓜3414965
dog 是类动物(__main__.Animal)的实例(object)存放在地址(at 0x7f02d212c450)cat 存放在另一个地址

最新回答 / 慕瓜3414965
如果文件内容为:12345ABCDE如果重头开始读文件,f.readlines(size) 0<size<=5 读取第一行,5<size<=10 读取一二行。   两次f.readlines(5) 分别读取一 、二 行。size在0-5之间。实际读取的是一行(而且换行符也会被读取,实际换行又占用两个字符)。无法确定在读到文件的哪个位置,也就无法告诉(tell)了。

最新回答 / 慕设计6218998
做了个试验。如果class D(B, C), 则实例d.who(),用的是继承自B的who方法如果class D(C, B), 则实例d.who(),用的是继承自C的who方法跟填写的父类的先后顺序有关。
课程须知
本课程是Python入门的后续课程 1、掌握Python编程的基础知识 2、掌握Python函数的编写 3、对面向对象编程有所了解更佳
老师告诉你能学到什么?
1、什么是函数式编程 2、Python的函数式编程特点 3、Python的模块 4、Python面向对象编程 5、Python强大的定制类

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消