将构造函数里的name改为name1, print(self.name)和print(name)

来源:9-9 在实例方法中访问实例变量与类变量

慕莱坞7152479

2017-12-05

老师,print(name)这个为什么不可以去调用类变量neme= 'qiyue'?

写回答

3回答

陈年矿泉水

2018-05-29

老师讲过的,构造函数中print(name)中的name访问的是构造函数中的形参name,如果要访问类变量name,可以使用print(Student.name),或者使用print(self.__class__.name)

0
0

7七月

2017-12-05

好的~~~

0
0

慕莱坞7152479

提问者

2017-12-05

不好意思  当时看到这个问题就一直在想这个问题  我没看完

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14598 学习 · 4470 问题

查看课程