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