import sys
input = sys.stdin.readline
n = int(input())
for i in range(n):
a, b = map(int, input().rstrip().split())
print(a+b)
• input() 대신 입출력 방식이 빠른 sys.stdin.readline()을 사용한다.
이때, 개행문자를 제외한 문자열을 저장하고 싶으면 .rstrip()을 추가 사용한다.
• 문자열 자체 변수 저장을 제외하고 rstrip()을 하지 않아도 int변환,split()은 그대로 할 수 있다.
(입력받는 동시에 int형으로 변환해주면 자동으로 개행이 제거되므로 .rstrip()을 사용하지 않아도 된다.)
즉, int(sys.stdin.readline()) 이나 sys.stdin.readline().split() 으로 작성해도 된다.
• 간결한 코드작성을 위해 input = sys.stdin.readline을 선언한 후 사용해도 된다.
• import sys를 해주어야 한다.
• 공백 제거 역할
data = ' Hello World ' print('[' + data.rstrip() + ']') // [ Hello World] print('[' + data.lstrip() + ']') // [Hello World ] print('[' + data.strip() + ']') // [Hello World]
• 동일 문자 제거
data = '!!!Hello World!!' print(data.rstrip('!')) // !!!Hello World print(data.lstrip('!')) // Hello World!! print(data.strip('!')) // Hello World
• 여러 문자 제거
data = '1..!Hello ..2World!!.' print(data.rstrip('12..!')) //1..!Hello ..2World print(data.lstrip('12..!')) //Hello ..2World!!. print(data.strip('12..!')) //Hello ..2World