파이썬을 파이썬답게

임의의 가장 큰 수 inf

  • 최솟 값을 저장하는 변수에 임의의 가장 큰 값을 할당해야 할 때 파이썬에서는 비교할 데이터가 아주 큰 경우 정상 작동하지 않을 수 있다.
  • 파이썬이 제공하는 inf를 사용하면 inf는 어떤 숫자와 비교해도 무조건 크다고 판정된다.
  • 음수 기호를 붙일 수도 있다.
max_val = float('inf') # 무조건 큰 값
max_val > 10000
# True

min_val = float('-inf') # 무조건 작은 값
min_val < -1000
# True