#用户名时输入Q或q退出程序,在Hr输入用户名时,检测此用户名是否有board里面的非法字符,如果有,则将非法字符替换为同数量的*,然后添加到user_list中,如果没有非法字符,则直接添加,每次添加成功后,打印出刚添加的用户名,密码。
user_list=[
    {'username':'barry','password':'1234'},
    {'username':'alex','password':'asdf'},
        ]
board=['智障',‘二狗','麻子']
while 1:
    username=input('请输入用户名')
    if username.upper()=='Q':break
    password=input('请输入密码')
    for i in board:
        if i in username:
            username=username.replace(i,'*'*len(i))
    user_list.append({'username':username,'password':password})
    print({'username':username,'password':password})
    print(user_list)