小编C0D*_*3_X的帖子

如何检查用户输入是否严格按字母顺序排列?

我目前正在研究一个项目的伪代码,突然想到,虽然我有一种方法可以检查用户输入是否是严格的数字,但我不知道如何检查输入是否是严格按字母顺序排列的。

例如:

def valueCheck_Int(question):

    while (True):
        try:
            return int(input(question))
        except:
            question = "That is not a valid integer, try again: "


def main():
    
    userInput = valueCheck_Int("Enter an integer: ")

    print(userInput)

main()
Run Code Online (Sandbox Code Playgroud)

这段代码检查用户的输入是否严格为数字,并且只会在用户输入整数之前中断循环。

有没有办法做到这一点,但字符串输入是按字母顺序排列的,根本没有数字?

python error-handling user-input try-except

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

标签 统计

error-handling ×1

python ×1

try-except ×1

user-input ×1