tiger吴 发表于 2020-6-24 11:24:42

关于类

是不是少了一行c=C()?

Twilight6 发表于 2020-6-24 11:28:18


是不是少了一行c=C()?

题目就是叫你补充的哈,但我也觉得应该是在函数外少了一行c = C()

yhhpf 发表于 2020-6-24 11:34:56

Twilight6 发表于 2020-6-24 11:28
题目就是叫你补充的哈,但我也觉得应该是在函数外少了一行c = C()

大佬,不对哦不对哦,你加上那一句也不对,c.x,是调用x吧,怎么会返回呢?
应该要加一句:
x = property(getXSize, setXSize, delXSize)
这样才能返回。
哈哈,前面学过的,还记得。

tiger吴 发表于 2020-6-24 11:49:36

Twilight6 发表于 2020-6-24 11:28
题目就是叫你补充的哈,但我也觉得应该是在函数外少了一行c = C()

那么问题来了,他的程序为毛没报错呢,

Twilight6 发表于 2020-6-24 12:52:17

本帖最后由 Twilight6 于 2020-6-24 13:04 编辑

yhhpf 发表于 2020-6-24 11:34
大佬,不对哦不对哦,你加上那一句也不对,c.x,是调用x吧,怎么会返回呢?
应该要加一句:
x = proper ...



你没实例化类可以使用类的方法吗?

Python 连你 c 是指谁都不懂

要想你能这样 c.x 就一定要实例化~

所以这边实际上代码少了一行 c = C()

而我说的少不是在那补充的少了,你滴这个答案我们课后作业都看的见...

干嘛还来问我们怎么补充呢~

Twilight6 发表于 2020-6-24 12:53:16

tiger吴 发表于 2020-6-24 11:49
那么问题来了,他的程序为毛没报错呢,



你补全代码后 然后试着输入 c.x 就会报错,因为 Python 根本不知道你指的 c 是谁

yhhpf 发表于 2020-6-24 13:12:26

Twilight6 发表于 2020-6-24 12:52
你没实例化类可以使用类的方法吗?

Python 连你 c 是指谁都不懂


额,我习惯性默认了c = C()   0 0~~~哈哈哈哈
实际代码运行来讲确实还得加一句

Twilight6 发表于 2020-6-24 13:14:08

yhhpf 发表于 2020-6-24 13:12
额,我习惯性默认了c = C()   0 0~~~哈哈哈哈
实际代码运行来讲确实还得加一句

甲鱼哥漏了,刚刚去找他反馈了哈哈
页: [1]
查看完整版本: 关于类