Python编程:从入门到实践(第3版)_练习9.2:三家餐馆

练习 9.2:三家餐馆

根据为练习 9.1 编写的类创建三个实例,并对每个实例调用 describe_restaurant() 方法。

class Restautant:
    def __init__(self, restaurant_name, cuisine_type):
        self.restaurant_name = restaurant_name
        self.cuisine_type = cuisine_type
    
    def describe_restaurant(self):
        print(f"\nThe name of this restaurant is {self.restaurant_name}.")
        print(f"The cuisine type of this restaurant is {self.cuisine_type}.")

    def open_restaurant(self):
        print(f"\n{self.restaurant_name} is open now!")

My_restaurant = Restautant('KFC','快餐')
Your_restaurant = Restautant('麦当劳', '快餐')
His_restaurant = Restautant('海底捞', '火锅店')

print(My_restaurant.restaurant_name,My_restaurant.cuisine_type)
My_restaurant.describe_restaurant()
My_restaurant.open_restaurant()

print(f'\n\n{Your_restaurant.restaurant_name},{Your_restaurant.cuisine_type}')
Your_restaurant.describe_restaurant()
Your_restaurant.open_restaurant()

print(f'\n\n{His_restaurant.restaurant_name},{His_restaurant.cuisine_type}')
His_restaurant.describe_restaurant()
His_restaurant.open_restaurant()

输出结果:

KFC 快餐

The name of this restaurant is KFC.
The cuisine type of this restaurant is 快餐.

KFC is open now!


麦当劳,快餐

The name of this restaurant is 麦当劳.
The cuisine type of this restaurant is 快餐.

麦当劳 is open now!


海底捞,火锅店

The name of this restaurant is 海底捞.
The cuisine type of this restaurant is 火锅店.

海底捞 is open now!

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值