python实例1

实例

#系统输入密码错误3次就关闭系统
count = 0
flag = False
while count < 3:
    _name = input("username:")
    _psw = input("password:")
    f = open('users.txt','r')
    lines = f.readlines()
    for line in lines:
        index = line.index(',')
        name = line[0:index]
        password = line[index + 1:-1]
        # print(name,password)
        if _name == name and  _psw == password:
            flag = True
            break
        else:
            flag = False
    f.close()

    if flag:
        print("欢迎进入系统。。。。")
        break
    else:
        print("输入的用户或者密码不正确。。。。")
        count +=1
else:
    print("你输入的次数太多,系统关闭!")
系统登录

 

users.txt中数据格式

0001,123

0002,452

 

posted @ 2024-05-26 09:05  孤海啸  阅读(10)  评论(0)    收藏  举报