728x90
입력 조건: 2개의 정수가 공백으로 구분되어 입력된다.
출력 조건: 입력된 두 정수를 공백으로 구분하여 출력한다.
공백을 기준으로 입력되고 출력되니 사실 a=input(), print(a) 해도 정확한 풀이로 인식하긴 하지만
문제의 의도는 공백을 기준으로 정수를 나누는 것이다.
이때 split() 함수를 쓴다.
split()는 괄호 안의 기호를 기준으로 나누는 함수이다. 기본값은 공백이다.
2가지 방법 중 첫 번째는 리스트를 활용하는 것이다.
변수? a로 입력값을 받아 split()으로 나누면 a를 리스트로 인식해 공백을 기준으로 나눠진 것들을 a[0]부터 차례대로 담는다.
두 번째는 입력값의 형태를 알고 있으니 변수 두 개 a, b에 입력값을 하나씩 담는 것이다.
정수형으로 데이터 타입을 변경 후
출력 시 ', '를 이용해 두 정수 사이에 공백을 추가해준다.
'1 3'을 입력값으로 주었을 때 입력값 그대로 잘 출력된다.
반응형
'Algorithm > CodeUp - Python' 카테고리의 다른 글
기초 100제 - 1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기(설명) (0) | 2019.12.04 |
---|---|
기초 100제 - 1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명) (0) | 2019.12.04 |
기초 100제 - 1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기(설명) (0) | 2019.12.04 |
기초100제 - 1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명) (0) | 2019.12.04 |
기초 100제 - 1008 : [기초-출력] 출력하기08(설명) (0) | 2019.12.03 |