6019 : [기초-입출력] 연월일 입력받아 순서 바꿔 출력하기(py)
입력값 |
연도, 월, 일이 닷('.')으로 구분되어 입력된다. |
출력값 |
대시(마이너스 기호)를 구분기호로 사용해서 일-월-연도로 바꿔 출력한다. |
입력 예시 |
2020.3.4 |
출력 예시 |
4-3-2020 |
정답 및 가능한 정답
y, m, d = input().split('.')
print(d,m,y,sep='-')
해설
y, m, d = input().split('.')로 .를 기준으로 문자열을 나눠서 y, m, d 각 변수에 입력한다.
print 함수의 옵션 sep을 사용한다.
구분자 sep은 분리하여 출력한다.
예를 들어 print('s', 'e', 'p', sep="@")하면 기존에 ,(콤마)에 의해 한 칸 띄워지는 공백 안에 @가 구분자로 들어가서 s@e@p가 사이에 출력된다.
위 문제에서는 구분자로 -를 넣고 y, m, d의 순서를 바꿔서 d, m, y순서대로 출력하면 된다.
print(d, m, y, sep='-')