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 =
版权声明:本文标题:【IT专家】python从入门到实践第九章的练习题作业 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1705082758h472501.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论