python 类代码class编写细节,先查看此类内容,以后再次查看。
print("=========类代码编写细节===========")
class ShareData:
spam = 42
x = ShareData()
y = ShareData()
print(x.spam,y.spam)
ShareData.spam =99
print(x.spam,y.spam,ShareData.spam)
x.spam =88
print(x.spam,y.spam,ShareData.spam)
class MixedNames:
data = 'spam'
def __init__(self,value):
self.data = value
def display(self):
print(self.data,MixedNames.data)
x=MixedNames(1)
y=MixedNames(2)
x.display()
y.display()
class NextClass:
def printer(self,text):
self.message = text
print(self.message)
x1 = NextClass()
x1.printer('instance call')
print(x1.message)
print(NextClass.printer(x1,'class call'))
print("=========Python空间的“禅”:赋值将变量名分类===========")
import manynames
X=66
print(X) #66
print(manynames.X) #调用manynames的全局X
manynames.f() #11
manynames.g() #22
print(manynames.C.X)
I = manynames.C()
print