小编nat*_*and的帖子

Python - 输入验证

我想在继续之前创建需要用户输入大于2的整数的代码.我正在使用python 3.3.这是我到目前为止所拥有的:

def is_integer(x):
    try:
        int(x)
        return False
    except ValueError:
        print('Please enter an integer above 2')
        return True

maximum_number_input = input("Maximum Number: ")

while is_integer(maximum_number_input):
    maximum_number_input = input("Maximum Number: ")

    print('You have successfully entered a valid number')
Run Code Online (Sandbox Code Playgroud)

我不确定的是如何最好地处理整数必须大于2的条件.我刚刚开始学习python但是想要养成良好的习惯.

python validation input python-3.x python-3.3

1
推荐指数
1
解决办法
4万
查看次数

标签 统计

input ×1

python ×1

python-3.3 ×1

python-3.x ×1

validation ×1