我试图判断一个数字是否在整数范围内,并根据它所在的范围返回一个数字.我想知道是否有更好、更有效的方法:
def checkRange(number):
if number in range(0, 5499):
return 5000
elif number in range(5500, 9499):
return 10000
elif number in range(9500, 14499):
return 15000
elif number in range(14500, 19499):
return 20000
elif number in range(19500, 24499):
return 25000
elif number in range(24500, 29499):
return 30000
elif number in range(29500, 34499):
return 35000
elif number in range(34500, 39499):
return 40000
elif number in range(39500, 44499):
return 45000
这感觉像是浪费资源,如果有更好的方法,我们将不胜感激.