Mighty101 2022-11-09 15:21 采纳率: 100%
浏览 32
已结题

如何限制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只能输入六个数字?

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-11-09 19:12
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月18日
  • 已采纳回答 11月10日
  • 修改了问题 11月9日
  • 创建了问题 11月9日

悬赏问题

  • ¥100 复现论文:matlab仿真代码编写
  • ¥15 esp32驱动GC9A01循环播放视频
  • ¥15 惠普360g9的最新bios
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
  • ¥15 机器学习预测遇到的目标函数问题