造一本书出来

名字 ___ 分数 ___ 名字 阿岚 分数 88 名字 小满 分数 72 名字 阿泰 分数 95 下面的 Book 类已经写好了。 补全:造一本书名 小王子、页数 96 的书,只输出它的书名。

开始练习 →

同一个模子造出来的两本

名字 ___ 分数 ___ 名字 阿岚 分数 88 名字 小满 分数 72 名字 阿泰 分数 95 造两本书:小王子(96 页)和 三体(302 页)。 补全后只输出第二本算不算厚书。

开始练习 →

__init__ 什么时候被调用

__init__ 是在【0】被自动调用的。

开始练习 →

self 指的是什么

方法里的 self 指的是【0】。

开始练习 →

为什么方法第一个参数要写 self

方法定义时第一个参数写 self,是因为【0】。

开始练习 →

实例属性存在哪

self.pages = pages 这一行,把页数存进了【0】。

开始练习 →

两个对象各存各的

运行下面这段程序: class Book: def __init__(self, title, pages): self.title = title self.pages = pages d

开始练习 →

改一个不影响另一个

运行下面这段程序: class Book: def __init__(self, title, pages): self.title = title self.pages = pages d

开始练习 →

⚠️ 修一个忘了 self 的构造函数

下面这个类跑不起来:__init__ 里把参数存成了局部变量,方法里取不到。 把它修好,然后只输出这本书的页数。

开始练习 →

⚠️ 修一个方法漏写 self 的类

下面这个类的方法漏了 self,调用时会报错。 把它修好,然后只输出这本书算不算厚。

开始练习 →