我目前有这个代码:
class Track(object):
def __init__(self,artist,title,album=None):
self.artist = artist
self.title = title
self.album = album
def __str__(self):
return self.title + self.artist + self.album
现在,当我将类似的东西Track('Kanye West','Roses','Late Registration')
放入终端时,我得到了<__main__.Track object at 0x10f3e0c50>
如何让它返回或打印那个地方的值?
我是编程新手,尤其是“面向对象编程”的新手,所以我的问题是什么是类?如何在类中定义函数?