Language/Python
[Python] 파이썬 빠른 입출력(sys 모듈)
파이썬으로 알고리즘을 풀다 보면 우리는 흔히 input을 사용하여 대부분 입력을 받고, print를 통해 출력을 한다. 근데, 입출력에 대한 데이터가 많을 경우에는 속도 이슈가 발생하여 백준에서도 문제를 많이 틀린다. 이럴 때 빠른 입출력을 받기 위해 사용하는 것이 sys 모듈을 사용한다. 이번 글에서는 sys 모듈을 활용한 빠른 입출력에 대해 작성한다. 1. sys.stdin.readline 파이썬에서 빠른 입력을 받을 때 우리는 sys.stdin.readline을 사용한다. input도 있는데 sys.stdin.readline을 사용하는 이유는 한 번의 경우에는 상관이 없지만, 반복문으로 값을 입력받을 경우에는 속도가 느려 시간 초과가 발생할 수 있다. 사용하는 방법은 아래와 같다. import sy..
2023. 12. 27.
최근댓글