#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