上述代码输出为什么是1,而不是2

1 收藏


直接登录
最新评论
  • nijia苍苍   01/17

    试试 改成  print self.a

  • Leave me alone linux c/c++ 01/20

    有两个变量

    全局a

    本地a

    第5行打印全局a

    这样写就只有一个变量了:

     

  • 深圳jack   01/26

    对于a=2,是class的。可以‘’print A.a‘’。对于函数foo,a=2是没有意义的,接受不了。如果a=2,改成self.a=2,print self.a也可以。