더북(TheBook)

Time 객체의 상태 다이어그램은 그림 16-1과 같다.

그림 16-1 객체 다이어그램

1145889.png 

연습삼아 Time 객체를 인수로 받아서 hour:minute:second 형태로 출력하는 print_time 함수를 작성해보자. 힌트: 서식 시퀀스 '%.2d'는 필요에 따라 앞자리에 0을 넣더라도 최소 두 자리 숫자로 정수를 출력한다.

Time 객체 t1t2를 받아서 시간순으로 t1 다음에 t2이면 True를 반환하고, 그렇지 않으면 False를 반환하는 is_after 불 함수를 작성하라. 도전과제: if 문을 사용하지 않고 작성하라.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.