python中input输入为数字

美女程序员鼓励师

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

方法一:使用eval()函数,输入的持续为数字

def inputInt(content='请输入整数:'):

    while True:

        data = input(content)

        try:

            inputData = eval(data)

            if type(inputData) == int:

                # break

                return inputData

        except:

            pass

 

 

if __name__ == "__main__":

    print(inputInt())

方法二、使用int()转换

while True:

    ten=None

    try:

        ten=int(input("x:"))

    except:

        pass

    if type(ten)==int:

        break

以上就是python中input输入为数字的两种方法,大家可以尝试看看哦~

以上是 python中input输入为数字 的全部内容, 来源链接: utcz.com/z/541888.html

回到顶部