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()函数,可以方便地进行数字范围检查,保证输入的数据符合要求,增加程序的健壮性和用户体验。
