格式:@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! ************我是分割线*************
时间: 2024-10-06 09:42:09