当前位置:   article > 正文

练习9.1_餐馆_Python编程:从入门到实践(第3版)_创建一个名为restaurant的类外切init的方法设置两个属性

创建一个名为restaurant的类外切init的方法设置两个属性

练习 9.1 餐馆

创建一个名为Restaurant的类,为其__init__()方法设置两个属性: restaurant_name

和cuisine_type。创建一个名为describe_restaurant()的方法和一个名为

open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆

正在营业。

根据这个类创建一个名为restaurant的实例,分别打印其两个属性,再调用前述两个方

法。

  1. class Restaurant:
  2. def __init__(self, name, cuisine_type):
  3. self.name = name
  4. self.cuisine_type = cuisine_type
  5. def describe_restaurant(self):
  6. print(f'餐厅名字是:{self.name},它们提供菜品是:{self.cuisine_type}')
  7. def open_restaurant(self):
  8. print(f'{self.name}餐厅正在营业...')
  9. restaurant = Restaurant('KFC', '快餐')
  10. print(restaurant.name)
  11. print(restaurant.cuisine_type)
  12. restaurant.describe_restaurant()
  13. restaurant.open_restaurant()
'
运行

输出:

KFC
快餐
餐厅名字是:KFC,它们提供菜品是:快餐
KFC餐厅正在营业...

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号