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

Checker()函数实现数字范围检查的示例和实践

发布时间:2023-12-19 04:31:41

Checker()函数实现数字范围检查的示例和实践:

Checker()函数是一个用于数字范围检查的工具函数,可以用来检查一个数字是否落在指定的范围内。函数接受三个参数:num为要检查的数字,low为范围的下界,high为范围的上界。

以下是Checker()函数的示例代码:

def Checker(num, low, high):
    if num < low or num > high:
        return False
    return True

使用例子:

假设我们要检查一个年龄是否在10岁到18岁之间,可以使用Checker()函数进行范围检查:

age = 15
if Checker(age, 10, 18):
    print("年龄合法")
else:
    print("年龄不合法")

输出结果为:"年龄合法"

实践:

使用Checker()函数可以在很多场景中进行数字范围的检查,例如:

1. 检查用户输入的成绩是否在0到100之间:

score = float(input("请输入成绩:"))
if Checker(score, 0, 100):
    print("成绩合法")
else:
    print("成绩不合法")

2. 检查商品的价格是否在0到10000之间:

price = float(input("请输入商品价格:"))
if Checker(price, 0, 10000):
    print("价格合法")
else:
    print("价格不合法")

3. 检查用户输入的年份是否在1900到2022之间:

year = int(input("请输入年份:"))
if Checker(year, 1900, 2022):
    print("年份合法")
else:
    print("年份不合法")

通过在不同场景中使用Checker()函数,可以方便地进行数字范围检查,保证输入的数据符合要求,增加程序的健壮性和用户体验。