admin 管理员组

文章数量: 887021


2024年1月13日发(作者:怎么用记事本打开)

本文由我司收集整编,推荐下载,如有疑问,请与我司联系python从入门到实践第九章的练习题作业

9-1 餐馆:创建一个名为 Restaurant 的类,其方法__init__()设置两个属性:restaurant_name 和 cuisine_type。创建一个名为 describe_restaurant()的方法和一个名为 open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。根据这个类创建一个名为 restaurant 的实例,分别打印其两个属性,再调用前述两个方法。class Restaurant(): def

__init__(self,restaurant_name,cuisine_type): rant_name = restaurant_name

e_type = cuisine_type def describe_restaurant(self): print(‘restaurant_name is

‘+rant_name+’n’+’cuisine_type

open_restaurant(self): print(‘Restaurant

is

does

‘+e_type)

business’)restaurant

def

=

Restaurant(‘ChinaseMan’,’Chinese

Food’)print(rant_name)print(e_type)be_restaurant()_restaurant() ‘‘‘9-2 三家餐馆:根据你为完成练习 9-1 而编写的类创建三个实例,并对每个实例调用方法 describe_restaurant()。class

Restaurant(): def __init__(self,restaurant_name,cuisine_type): rant_name =

restaurant_name e_type = cuisine_type def describe_restaurant(self):

print(‘restaurant_name is ‘+rant_name+’n’+’cuisine_type is

‘+e_type) def open_restaurant(self): print(‘Restaurant does business’)r1 =

Restaurant(‘ChinaseMan’,’Chinese Food’)r2 = Restaurant(‘AmericanMan’,’American

Food’)r3 = Restaurant(‘RussianMan’,’Russian

Food’)be_restaurant()be_restaurant()be_restaurant() ‘‘‘9-3 用户:创建一个名为 User 的类,其中包含属性 first_name 和 last_name,还有用户简介通常会存储的其他几个属性。在类 User 中定义一个名为 describe_user()的方法,它打印用户信息摘要;再定义一个名为 greet_user()的方法,它向用户发出个性化创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。class User():

def __init__(self,first_name,last_name,idNumber,location = ‘local’): _name =


本文标签: 用户 打印 创建 我司 方法