더북(TheBook)

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 객체를 반환하는 함수를 작성하라.

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