본문 바로가기
파이썬/파이썬 알고리즘

파이썬 코드업 6019번 6019 : [기초-입출력] 연월일 입력받아 순서 바꿔 출력하기(py)

by Go! Jake 2021. 3. 31.

  문제

"연도.월.일"을 입력받아 "일-월-연도" 순서로 바꿔 출력해보자.

참고
y, m, d = input().split('.')
과 같이 변수들을 순서대로 나열하면 구분기호를 기준으로 잘라 순서대로 저장한다.

  입력

연도, 월, 일이 닷('.')으로 구분되어 입력된다.

  출

대시(마이너스 기호)를 구분기호로 사용해서
일-월-연도로 바꿔 출력한다.

  풀이

y, m, d = input().split('.')
print(d,m,y,sep='-')

y, m, d = input().split('.')

- input().split('.') 입력인자를 받는 input() 함수에 .split('.')을 사용하여 .으로 이들을 구별하게 해 두었다.

즉 a.b.c로 입력하면 y=a, m=b, y=c가 된다.

 

print(d,m,y,sep='-')

print(a,b)는 a b로 띄어쓰기를 두고 표출하지만, sep='-'을 사용하면 a-b로 각 인자를 :로 구별해서 표출한다.

print(d,m,y,sep='-) ==> d-m-y로 표출된다.

댓글