Time 객체의 상태 다이어그램은 그림 16-1과 같다.
▼ 그림 16-1 객체 다이어그램
연습삼아 Time 객체를 인수로 받아서 hour:minute:second 형태로 출력하는 print_time 함수를 작성해보자. 힌트: 서식 시퀀스 '%.2d'는 필요에 따라 앞자리에 0을 넣더라도 최소 두 자리 숫자로 정수를 출력한다.
Time 객체 t1과 t2를 받아서 시간순으로 t1 다음에 t2이면 True를 반환하고, 그렇지 않으면 False를 반환하는 is_after 불 함수를 작성하라. 도전과제: if 문을 사용하지 않고 작성하라.