Python-如果输入(input())里包含非数值的东西,提示重新输入

while True:
    try:
        str_num = input('input a number:')
        num=float(str_num)
        break   #若输入的正确,则退出,错误执行except下面代码
    except:
        print('您输入的内容不规范,请重新输入:')

 

你可能感兴趣的:(Python)