【发布时间】:2013-12-03 17:54:22
【问题描述】:
假设我有一个包含实例变量的 Patron 类:name、patron_id 和borededs(借来的书)。这几乎是一个虚拟库的类。如果我的一个功能需要我获取 book_id # 这是一个字符串并“重新上架”这本书。如何将字符串添加到我的班级?这就是我所拥有的:
class Patron:
name= ""
patron_id= ""
borroweds= list()
# the class constructor
def __init__(self, name, patron_id, borroweds):
self.name= name
self.patron_id= patron_id
self.borroweds= borroweds
def __str__(self):
s= str("Patron("+str(self.name)+","+str(self.patron_id)+","
+list(self.borroweds)")"
return s
def __repr__(self):
return str(self)
def return_book(self,library,book, book_id):
print("Can you please reshelve this book?" + book_id)
最后一个函数是我需要帮助的。
【问题讨论】:
-
“将其添加到您的班级”是什么意思?
-
我的意思是图书馆。我会将它添加到图书和赞助人图书馆中,作为@Keikoku 的对象
标签: function class python-3.3