如何在 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+ 人檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.