课程
/后端开发
/Python
/Python3 进阶教程(新版)
在change__info中修改location的值无法修改
2021-12-14
源自:Python3 进阶教程(新版) 2-8
正在回答
# 肯定可以修改 __XXX 类属性的,解决方法有以下两个思路 # 1、检查下,def change__info(self): 这里是否少给了self参数 # 2、若需要定义成类方法,则语法如下 @classmethod def change__info(): #在方法定义的上面添加 @classmethod 注解
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
2 回答修改location值无法完成
1 回答想改变输出方式应该怎么改写?
2 回答既然“通过实例是无法修改 类属性的”, 那么为什么还需要注意“不要通过实例修改类属性,以免引发错误”?
2 回答想请教一下参考答案中定义修改set方法,要怎么调用呢
2 回答cmd无法安装第三方模块