ideal insane

Resistance ∙ Pioneer ∙ 생산자

Algorithm/CodeUp - Python

기초 100제 - 1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기(설명)

Idealinsane 2019. 12. 4. 21:17
728x90

입력 조건: 2개의 정수가 공백으로 구분되어 입력된다.

출력 조건: 입력된 두 정수를 공백으로 구분하여 출력한다.

 


공백을 기준으로 입력되고 출력되니 사실 a=input(), print(a) 해도 정확한 풀이로 인식하긴 하지만

문제의 의도는 공백을 기준으로 정수를 나누는 것이다.

이때 split() 함수를 쓴다. 

split()는 괄호 안의 기호를 기준으로 나누는 함수이다. 기본값은 공백이다.

2가지 방법 중 첫 번째는 리스트를 활용하는 것이다.

변수? a로 입력값을 받아 split()으로 나누면 a를 리스트로 인식해 공백을 기준으로 나눠진 것들을 a[0]부터 차례대로 담는다. 

두 번째는 입력값의 형태를 알고 있으니 변수 두 개 a, b에 입력값을 하나씩 담는 것이다.

정수형으로 데이터 타입을 변경 후

출력 시 ', '를 이용해 두 정수 사이에 공백을 추가해준다.

'1 3'을 입력값으로 주었을 때 입력값 그대로 잘 출력된다.

반응형