python

객체 출력, toString()

Нуеоп 2012. 5. 14. 00:57

__str__ 를 이용한다.

class Person(object):

        name = ''

        age = 0

        def __init__(self, name='', age=0):

                self.name = name

                self.age = age

        def __str__(self):

                return 'name = %s, age = %d'%(self.name, self.age)



>>> k = Person( 'kim', '22' )

>>> print k

name = kim, age = 22