Вот базовая c настройка, насколько я могу понять ваш вопрос:
from math import inf # assuming Python 3.5 or later
lower_limit, upper_limit = -inf, inf
range_value = 3.6
if lower_limit < range_value < upper_limit:
print("Within Range")
else:
print("Outside Range")
Любое float
значение, которое принимает range_value
, должно пройти этот тест. Что касается более ограниченного диапазона:
lower_limit, upper_limit = -1.2, inf
Пример range_value = 3.6
пройдет этот тест. Но range_value = -3.6
не будет. Это то, к чему вы клоните? Если нет, рассмотрите возможность доработки вашего вопроса.