Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách giới hạn (clamp) số thực trong Python


Hàm clamp giới hạn giá trị trong một khoảng cho trước. Python không có hàm này built-in. Bạn tự tạo hàm này như sau

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))

Kết quả

5 10 10