python - 如何限制用户在 Python 3 中输入超过 1 位数字
问题描述
在,
a=int(input("Enter A Integer: "))
如何防止用户在此输入中输入超过 4 位数字
解决方案
您无法阻止用户输入任意数量的数字,但您始终可以检查大小,并在超过该大小时提示用户重新输入。
a=10001
while a > 9999 :
a = int(input("Enter A Integer less than 9999: "))
当然,如果他传递的是字符串而不是数字,您将需要异常处理。
推荐阅读
- c# - 使用来自 web 服务响应的 c# lambda 表达式访问名称和标记
- javascript - 如何使用 JavaScript 更改 CSS 背景颜色?
- angular - Spring security addCorsMappings 没有效果
- google-apps-script - 具有特定开始和结束时间的 Google 日历活动创建
- assembly - “out”的操作数大小
- numpy - 从 3-d nd-array 中选择行
- prometheus-alertmanager - Prometheus Alert Manager 错误“component=cluster err="couldn't deduc an ad address" and "unable to initialize gossip mesh"
- html - 鉴于此 HTML,我如何使用 CSS Grid 生成此布局?
- pandas - Pandas GroupBy 不填写缺失数据
- join - 如何对 BigQuery 中的两个表进行条件连接?