我正在潛入一些面向對象的編程。不幸的是,我甚至無法邁出第一步。使用str將類轉換爲字符串。這裏是我的代碼:__str__不工作python
class Time:
def __init__(self, hours = 0, minutes = 0, seconds = 0):
self.hours = hours
self.minutes = minutes
self.seconds = seconds
def __str__(self):
return "basdfadsg"
time1 = Time
time1.hours = 3
time1.minutes = 23
time1.seconds = 13
print(time1)
每當我試着
print(time1)
返回
<class '__main__.Time'>
我在做什麼錯?
任何幫助,將不勝感激!
這是非常快的。 – 2013-03-08 18:54:22
@MarkRansom - 我想是在正確的時間。 – mgilson 2013-03-08 18:55:11
我想知道是否有可能爲類對象本身添加一個__str__方法?不是說它會有用,我只是好奇。 – 2013-03-08 18:58:11