编写出来的程序输入正确密码123456之后还是提示密码不正确,不懂是哪里出错了

编写出来的程序输入正确密码123456之后还是提示密码不正确,不懂是哪里出错了

while True:
pwd = input("输入密码")
if len(pwd) < 6:
print("密码长度必须大于6, 请重新输入密码")
elif pwd == '123456':
break
else:
print("密码错误, 请重新输入密码")