请定义 (1)①请定义一个Book类,属性:name(书名),author(作者)isbr (书本编号),publisher(出版社)。price (价格),awn(藏书量) ②方法 info0,输出实例属性 name, author, isbn, publisher, price, num 的信息。 ③实例化一个python book对象,并调用 info0 方法,输出信息。
时间: 2024-02-01 19:16:40 浏览: 86
下面是定义 Book 类并实例化一个 python_book 对象的代码示例:
```python
class Book:
def __init__(self, name, author, isbn, publisher, price, num):
self.name = name
self.author = author
self.isbn = isbn
self.publisher = publisher
self.price = price
self.num = num
def info0(self):
print(f"书名:{self.name}")
print(f"作者:{self.author}")
print(f"编号:{self.isbn}")
print(f"出版社:{self.publisher}")
print(f"价格:{self.price}")
print(f"藏书量:{self.num}")
python_book = Book("Python 编程入门", "John Smith", "978-7-121-33846-6", "人民邮电出版社", 49.9, 100)
python_book.info0() # 调用 info0 方法输出 python_book 的信息
```
输出结果为:
```
书名:Python 编程入门
作者:John Smith
编号:978-7-121-33846-6
出版社:人民邮电出版社
价格:49.9
藏书量:100
```
阅读全文