如何在Python中夹取浮点数?
夹取函数将值限制在给定范围内。Python没有内置这样的功能。您可以创建此函数,如下所示
def clamp(num, min_value, max_value):
return max(min(num, max_value), min_value)
print(clamp(5, 1, 20))
print(clamp(1, 10, 20))
print(clamp(20, 1, 10))
这将产生以下输出:
5
10
10
阅读更多:Python 教程
极客教程