如何限制input()输入数量?

password = "555555"                         # 设置账户密码
i = 0                                         # 初始化记录输入密码次数的变量

while i < 6:                                  # 密码输入次数低于6次,执行循环体程序
    num = input("请输入6位数字密码!")
    i += 1                                    # 密码输错次数加1
    if num == password:                    # 判断密码是否正确
        print("密码正确,正进入系统!")
        i = 6                                   # 设置i>7,退出循环

    else:
        print("密码错误,已经输错", i, "次")
if i == 6:                 # 如果密码输错6次,提示“密码错误6次,请与发卡行联系!!”
    print("密码错误6次,请与发卡行联系!!")

如何限制input只能输入六个数字?

input没办法限制个数,你可以拿到input的值以后。手动判断是否为6个数字