【Python 3.7】餐馆:创建一个名为 Restaurant 的类,其方法 init() 设置两个属性:restaurant_name 和 cuisine_type 。创建一个名为 describe_restaurant() 的方法和一个名为 open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。根据这个类创建一个名为 restaurant 的实例,分别打印其两个属性,再调用前述两个方法。
1.首先先创建一个类Restaurant,程序为:
class Restaurant():
def __init__(self,restaurant_name,cuisine_type):
"""初始化属性restaurant_name和cuisine_type"""
self.restaurant_name=restaurant_name
self.cuisine_type=cuisine_type
def describe_restaurant(self):
print("The restarurant name is "+self.restaurant_name.title()+".")
print("The restarurant's cuisine type is "+self.cuisine_type.title()+".")
def open_restaurant(self):
print("The "+self.restaurant_name.title()+" is openning!")
2.名为restaurant 的实例,程序为:
class Restaurant():
my_restaurant=Restaurant('eight bowls','chinese food')
print(my_restaurant.restaurant_name.title())
print(my_restaurant.cuisine_type.title())
my_restaurant.describe_restaurant()
my_restaurant.open_restaurant()
3.结果为:
Eight Bowls
Chinese Food
The restarurant name is Eight Bowls.
The restarurant's cuisine type is Chinese Food.
The Eight Bowls is openning!
该博客围绕 Python 3.7 展开,介绍创建名为 Restaurant 的类,其 init() 方法设置 restaurant_name 和 cuisine_type 两个属性,还有 describe_restaurant() 和 open_restaurant() 方法。接着创建 restaurant 实例,打印属性并调用方法,还给出相应程序及结果。
5174

被折叠的 条评论
为什么被折叠?



