比如:
class Cname(Time):  
	classVar = 3  
	def d():  
		print(Cname.classVar) # 类变量前边必须使用列名来引用,有其他写法吗?  
我的问题是:
类变量前边必须使用列名来引用,很不方便,比如修改类名或者类变量的名称,则要修改多出代码。
那么有没有其他方便的写法呢?
比如就像实例变量前使用 self 来引用一样。
     1 
                    
                    guyskk      2017-07-25 09:23:34 +08:00 via Android 
                    
                    可以用 self 引用 
                 | 
            
     2 
                    
                    cxyfreedom      2017-07-25 09:27:47 +08:00 via iPhone 
                    
                    不知道理解有没有问题,cls.classVar ? 
                 | 
            
     3 
                    
                    mkeith      2017-07-25 09:33:02 +08:00 via iPhone 
                    
                    你是要访问类变量还是对象变量呢? 
                 | 
            
     5 
                    
                    vtoexsir   OP @cxyfreedom  
                cls.classVar 不行!  | 
            
     7 
                    
                    displayabc      2017-07-25 09:56:08 +08:00    方法都没写对,方法要加 self 参数 
                 | 
            
     8 
                    
                    lrxiao      2017-07-25 09:59:48 +08:00 
                    
                    这..有什么可简便的 
                还有上面的,他要的是类变量..  | 
            
     9 
                    
                    mkeith      2017-07-25 10:11:54 +08:00 
                    
                    
                 |