6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py)
입력값 |
시(hour) 분(minute)이 콜론(':')으로 구분되어 한 줄로 입력된다. |
출력값 |
입력받은 시간 형식과 똑같이 "시:분" 형태로 출력한다. |
입력 예시 |
3:16 |
출력 예시 |
3:16 |
정답 및 가능한 정답
a, b = input().split(':')
print(a, b, sep=':')
해설
a,b=input().split(':')로 :를 기준으로 문자열을 나눠서 a,b 각 변수에 입력한다.
print 함수의 옵션 sep을 사용한다.
구분자 sep은 분리하여 출력한다.
예를 들어 print('s', 'e', 'p', sep="@")하면 기존에 ,(콤마)에 의해 한 칸 띄워지는 공백 안에 @가 구분자로 들어가서 s@e@p가 사이에 출력된다.
이를 활용해서 위 문제에 구분자로 :를 넣어서 출력하면 된다.
print(a, b, sep=":")