问答详情
源自:2-8 Python定义实例方法

location修改的地方无法正确输出

在change__info中修改location的值无法修改


提问者:weixin_慕慕6076839 2021-12-14 15:29

个回答

  • topband
    2022-01-25 11:13:59

    # 肯定可以修改 __XXX 类属性的,解决方法有以下两个思路
    # 1、检查下,def change__info(self): 这里是否少给了self参数
    # 2、若需要定义成类方法,则语法如下
        @classmethod
        def change__info():   #在方法定义的上面添加 @classmethod 注解