문제
"연도.월.일"을 입력받아 "일-월-연도" 순서로 바꿔 출력해보자.
참고
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로 표출된다.
'파이썬 > 파이썬 알고리즘' 카테고리의 다른 글
파이썬 백준 3052번 나머지 위와 비슷한 문제 (0) | 2021.03.31 |
---|---|
파이썬 코드업 6020번 6020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기(py) (0) | 2021.03.31 |
파이썬 코드업 6018번 6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py) (0) | 2021.03.31 |
파이썬 코드업 6017번 6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py) (0) | 2021.03.31 |
파이썬 코드업 6016번 6016 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2(설명)(py) (0) | 2021.03.31 |
댓글