欢迎访问宙启技术站
智能推送

使用inputs()函数接收用户输入并进行条件判断的示例

发布时间:2023-12-24 17:56:41

使用Python的inputs()函数可以接收用户的输入,并根据不同的条件进行判断。下面是一个示例,展示了如何使用inputs()函数接收一个数字,并通过条件判断来确定数字的范围。

def check_number():
    number = inputs("请输入一个数字:")
    
    try:
        number = float(number)
        if number < 0:
            print("您输入的数字小于0.")
        elif number > 100:
            print("您输入的数字大于100.")
        else:
            print("您输入的数字在0到100之间.")
            
    except ValueError:
        print("您输入的不是一个有效的数字.")
        
check_number()

在这个示例中,我们定义了一个名为check_number()的函数。函数内部调用了inputs()函数,并将用户输入的值赋给变量number。接下来,我们使用try-except语句来处理异常。如果用户输入的值不是一个有效的数字,会抛出ValueError异常,我们会在except部分打印一条错误信息。

如果输入的值是一个有效的数字,我们将其转换为浮点数,然后进行条件判断。如果数字小于0,打印一条相应的信息;如果数字大于100,也打印一条相应的信息;如果数字在0到100之间,则打印另一条信息。

使用这个示例,您可以接收用户输入的数字,并得到相应的判断结果。例如,如果用户输入的数字是27,程序将会打印出"您输入的数字在0到100之间."的信息。

这个示例可以帮助您理解如何使用inputs()函数接收用户输入,并进行条件判断。您可以根据实际需求,修改条件判断的逻辑和打印的信息。