<aside> ✅ 파이썬을 사용하면서 입출력의 속도를 개선

</aside>

# 문자열 입출력 개선
import io

output = io.StringIO();
output.write('This goes into the buffer.');
contents = output.getvalue();
output.close();

num = 10;

# 향상된 출력 
import sys

sys.stdout.write(str(num));

# 향상된 입력
input = sys.stdin.readline

<aside> ✅ 향상된 입출력 (블로그 참고)

</aside>

import sys, os, io, atexit

input = lambda: sys.stdin.readline().rstrip('\\r\\n')
stdout = io.BytesIO()
sys.stdout.write = lambda s: stdout.write(s.encode("ascii"))
atexit.register(lambda: os.write(1, stdout.getvalue()))

출처

python 3 (pypy) 빠른 입출력