코딩모음zip/파이썬

[Python] 백준 알고리즘 온라인 저지 1000번 : A+B 파이썬 풀이

키윙 2023. 1. 2. 15:39

Python3 코드 정답

A, B = input().split()
print(int(A)+int(B))

 

Python3 코드 풀이

 

         문제점

  • 숫자 두 개를 한 줄에 입력받는 법 몰랐음.

 

  1. split()함수 

split( ) 함수는 입력받는 문자를 나눌 때 사용하는 함수이다.

사용 형태는 문자열 뒤에 점을 붙이고 split( )을 써주면 된다.

괄호 안에 아무것도 넣지 않으면 공백(띄어쓰기, 탭 등)을 기준으로 문자열을 나눈다. 

 

문제에서 숫자 두 개를 공백으로 구분하여 한 줄에 입력받는다.

input( ). split( )이라고 쓴 것은 입력받는 문자가 아직 정해지지 않았으나 어떤 문자이건 공백을 기준으로 나누겠다는 의미이다. 

 

A와 B를 ,로 구분한 것은 튜플(tuple) 자료형의 성질을 이용한 것이다.

split()으로 나눠진 두 개의 문자를 각각 A, B 변수에 저장하겠다는 의미이다.