반응형
Q>
년, 월, 일을 입력받아 지정된 형식으로 출력하는 연습을 해보자.
입력
연, 월, 일이 ".(닷)"으로 구분되어 입력된다.
출력
입력받은 연, 월, 일을 yyyy.mm.dd 형식으로 출력한다.
(%02d를 사용하면 2칸을 사용해 출력하는데, 한 자리 수인 경우 앞에 0을 붙여 출력한다.)
A>
year, mon, day = input().split('.')
print(year.zfill(4) + '.' + mon.zfill(2) + '.' + day.zfill(2))
A1>
a,b,c=input().split('.')
print('%04d' % int(a), end='.')
print('%02d' % int(b), end='.')
print('%02d' % int(c))
W>
형식에 맞추어 출력하는게 문제므로 zfill로 0을 맞춰서 출력해도 된다.
#>
admin, 2019년 9월 29일, http://codeup.kr
반응형
'Python_Matter > [CodeUp]기초 100제' 카테고리의 다른 글
1021 : [기초-입출력] 단어 1개 입력받아 그대로 출력하기 (0) | 2019.09.29 |
---|---|
1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기 (0) | 2019.09.29 |
1018 : [기초-입출력] 시간 입력받아 그대로 출력하기 (0) | 2019.09.29 |
1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기 (0) | 2019.09.29 |
1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기 (0) | 2019.09.29 |