프로그래밍 문제 풀이/코드업(파이썬)

코드업[CodeUp] Python 기초 100제 [6018번]

태은코딩 2023. 12. 4. 11:09

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=":")