Python语言程序设计(嵩天老师)-期末考试3.4-用户登录(三次机会)

题目:给用户三次输入用户名和密码的机会,然后按照要求进行输出

思路:在主程序里实现名字的循环输入,然后在Login函数里去验证名字和密码的正确性。

代码:

def Login(n):
    if n == 'Kate':
        b = input()
        if b == '666666':
            return True
        else:
            return False
    else:
        b = input()
        return False

if __name__ == '__main__':
    for ind in range(3):
        a = input()
        if Login(a) == True:
            print('登录成功!')
            break
        elif ind == 2:
            print('3次用户名或者密码均有误!退出程序。')

你可能感兴趣的:(Python基础学习)