如何在 Python 中对浮点数进行截断?


Clamp 函数将值限制在给定范围内。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

更新于: 17-6-2020

6K+ 人查看

开启你的 职业生涯

通过完成课程获得认证

开始
广告