“重新输入一个整数”的几种方法

Posted 类十三

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“重新输入一个整数”的几种方法相关的知识,希望对你有一定的参考价值。

需求:要求用户输入一个整数,若不是整数,则重新输入

方法1:str.isdigit方法可以判断字符串是否由数字构成

uerIsAnswer = input("请输入一个整数")
while not uerIsAnswer.isdigit():
    uerIsAnswer = input("格式错误,请输入一个整数: ")

 方法2:通过捕捉ValueError异常来解决问题

while True:
    uerIsAnswer = input("请输入一个整数:")
    try:
        num = int(uerIsAnswer)
        break
    except ValueError:
        print(‘格式错误,请输入一个整数)

 

以上是关于“重新输入一个整数”的几种方法的主要内容,如果未能解决你的问题,请参考以下文章

浅析XSS的几种测试方法

a标签调用js的几种方法

a标签调用js的几种方法

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式