python字典题判断用户名和密码

有字典dic={“ccg”:“123456”, “Mali”:“34567”, “jack”:“8899”}
编程输入一个用户名和密码,判断用户名和密码是否正确(最多5次错误次数,超出则退出程序),若正确输出提示“欢迎使用”,否则输出“用户名或密码有错”

dic={"ccg":"123456", "Mali":"34567", "jack":"8899"}
count=0
while count <5:
    usrname, pwd= input('输入用户名和密码:').split()
    if usrname in dic.keys() and dic[usrname] == pwd:
        print('欢迎使用')
        break
    else:
        print('用户名或密码有错')
    count +=1