def func(num, start, end):
    """ Clip a single value """
top, bottom = max(start, end), min(start, end)
return min(max(bottom, num), top)
Есть ли встроенная функция для сохранения числа в определенном диапазоне в python?