파이썬 알고리즘 문제를 풀다보면 최댓값이나 최솟값의 초깃값을 할당해주어야 할 때가 많다.
아무리 높거나 낮은 값을 임의대로 잘 할당했다고 하더라도 문제 조건에 따라 범위를 이탈할 때가 있다.
이 경우에는 sys.maxsize를 활용하면 유용하다.
import sys
min_value = sys.maxsize
max_value = -sys.maxsize
print(min_value) # 9223372036854775807
922경이라는 경이로운 숫자가 출력되었다.
'IT > Python' 카테고리의 다른 글
Python3 UnicodeDecodeError UTF-8 에러 발생시! (0) | 2017.05.16 |
---|---|
파이썬 딕셔너리 key, value 순서 바꾸기 (0) | 2017.05.08 |
enumerate와 zip 함수 (0) | 2017.04.18 |
너무너무 간단한 기초적인 matplotlib 사용하기(jupyter notebook) (0) | 2017.04.18 |
댓글