标签:
格式:@functon
#模拟验证功能 def login(auth): def fun(arg): #为了避免程序一执行的时候就执行验证,需要再加一层函数。 print(‘验证成功‘) auth(arg) #相当于执行home(‘echo‘)函数 return fun @login def home(name): print(‘welcome %s to home page!‘ %name) @login def tv(name): print(‘welcome %s to tv page!‘ %name) @login def movie(name): print(‘welcome %s to movie page!‘ %name) home(‘echo‘) print(‘我是分割线‘.center(30,‘*‘)) #tv(‘pingy‘) #print(‘我是分割线‘.center(30,‘*‘)) #movie(‘telnet‘)
输出结果:
验证成功
welcome echo to home page!
************我是分割线*************
标签:
原文地址:http://www.cnblogs.com/ping-y/p/5887788.html