16.7 연습문제
이 장에서 사용한 코드 예제는 http://thinkpython2.com/code/Time1.py에서 이용할 수 있으며, 해법은 http://thinkpython2.com/code/Time1_soln.py에서 이용할 수 있다.
연습문제 16-1
Time 객체와 숫자를 받아서 원래 시간과 숫자의 곱을 담은 새로운 Time 객체를 반환하는 mul_time 함수를 작성하라.
이어서 mul_time을 사용해 경주에서 종료 시간을 표현하는 Time 객체와 거리를 표현하는 숫자를 인수로 받아서 평균 속도(1마일당 시간)를 표현하는 Time 객체를 반환하는 함수를 작성하라.