더북(TheBook)

17.2 객체를 출력하기

16장에서는 266쪽의 시간 절에서 Time 클래스를 정의하고, print_time 함수를 작성했다.

class Time:

"""시간을 표현"""

 

def print_time(time):

print('%.2d:%.2d:%.2d' % (time.hour, time.minute, time.second))

print_time 함수를 호출하려면 Time 객체를 인수로 전달해야 한다.

>>> start = Time()

>>> start.hour = 9

>>> start.minute = 45

>>> start.second = 00

>>> print_time(start)

09:45:00

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