#file name: Hello.py #coding:utf-8 def hello(): print 'hello中国' add = lambda x,y:x+y class FooClass(object): """ Foo Class doc """ version = 1.0 def __init__(self,age,nm='吴xx'): self.age=age self.name=nm def show(self): print 'name:',self.name,',age:',self.age def add(self,x,y): return x+y #file name: InvokeHello.py #coding:utf-8 import Hello Hello.hello() print Hello.add(1,2) fc=Hello.FooClass(33,'王小二') fc.show() print fc.add(3,4) print Hello.FooClass.version #静态变量 fc.newfield="this is new attr" #动态增加的属性 print fc.newfield