Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 부동 숫자를 고정하는 방법은 무엇입니까?

<시간/>

클램프 기능은 값을 주어진 범위로 제한합니다. Python에는 built에 그런 기능이 없습니다. 다음과 같이 이 기능을 만들 수 있습니다.

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