今天又重新复习了一遍python装饰器,得到了更多的感悟,不多说,代码如下:
# 第1步:定义装饰器函数Verification,在装饰器中获取输入的账号和密码,判断账号密码是否正确
def Verification(func):
def check():
username=input()
password=input()
if username=="educoder"and password=="123456":
func()
else:
print("账号密码错误")
return check
@Verification
def login():
print("登录成功")
login()