为TextBook类增加一个set_courseware()的方法,用于设置课件数量,增加一个set_courseware()的方法,用于获得课件数量。请实例化一个python_textbook对象,将课件数量设置为24,然后调用info()方法,输出信息
时间: 2024-02-09 13:10:37 浏览: 83
好的,这是你的问题:为TextBook类增加一个set_courseware()的方法,用于设置课件数量,增加一个get_courseware()的方法,用于获得课件数量。请实例化一个python_textbook对象,将课件数量设置为24,然后调用info()方法,输出信息
下面是实现代码:
```python
class TextBook:
def __init__(self, title, author, price):
self.title = title
self.author = author
self.price = price
self.courseware = 0
def info(self):
print('书名:', self.title)
print('作者:', self.author)
print('价格:', self.price)
print('课件数量:', self.courseware)
def set_courseware(self, num):
self.courseware = num
def get_courseware(self):
return self.courseware
python_textbook = TextBook('Python入门教程', '张三', 99.0)
python_textbook.set_courseware(24)
python_textbook.info()
```
输出结果为:
```
书名: Python入门教程
作者: 张三
价格: 99.0
课件数量: 24
```
阅读全文