본문 바로가기

Python_Matter/[CodeUp]기초 100제

1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기

반응형

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

반응형