python从入门到实践练习9-6:冰淇淋小店

class Restaurant:'''一次一个模拟餐馆的简单尝试'''def __init__(self,restaurant_name,cuisine_type):'''初始化餐馆的名字和烹饪类型风味'''self.name = restaurant_nameself.type = cuisine_typedef describe_restaurant(self):'''打印餐馆的名字和烹饪类型风味'''print(f'\nThere have a restaurant called {self.name}')print(f'The restaurant flavor is {self.type}!')def open_restaurant(self):'''描述各自餐馆正在营业'''print(f'\nThere have a restaurant called {self.name} is open here')class IceCreamStand(Restaurant):'''冰淇淋小店特殊之处'''def __init__(self,restaurant_name,cuisine_type):'''初始化父类的属性再初始化冰淇淋小店特有属性'''super().__init__(restaurant_name,cuisine_type)self.flavor = ['VANILLA','CHOCOLATE','COFFER',\'STRAWBERRY','MATCHA','RUM RAISIN','DULCE DE LECHE','MANGO',\'APRICOT','TIRAMISU','BALLEYS']def describe_flavor(self):'''打印一条描述冰淇淋口味的消息'''print(f'We have {self.flavor} flavors of ice cream on sale.')IceCreamStand = IceCreamStand('Ice wonder','Small shop')print(IceCreamStand.describe_restaurant())IceCreamStand.describe_flavor()IceCreamStand.open_restaurant()

运行结果如下

python从入门到实践练习9-6:冰淇淋小店相关推荐

  1. python从入门到实践和从入门到精通-Python从入门到实践之列表|第1天

    User:你好我是森林 Date:2018-02-14 Mark:<Python从入门到实践> 列表 本章主要从列表的概念入手,逐步深入到对列表的操作. 列表 概念 列表由一系列按特定顺序 ...

  2. Python数据挖掘入门与实践-OneR分类算法

    Python数据挖掘入门与实践-OneR分类算法 OneR算法 OneR算法是根据已有的数据中,具有相同特征值的个体最可能属于哪个类别进行分类. 在本例中,只需选区Iris是个特征中分类效果最好的一个 ...

  3. Python从入门到实践第9章课后作业

    Python从入门到实践第9章课后作业 编写过程中不知道如何将列表传入子类中,下面实例中均没有使用 #9-1 # class Restaurant(): # """模拟饭 ...

  4. 《Python程序设计入门与实践》219道课后习题答案

    适用教材:Python程序设计入门与实践 I S B N:978-7-5606-5960-2 作    者:董付国 页    数:319页 例题数量:73个 演示代码:200段(不含例题代码) 习题数 ...

  5. Python从入门到实践

    Python从入门到实践 文章目录 Python从入门到实践 第2章 变量和简单的数据类型 2.2 变量的命名规则 2.3 字符串 2.4 数字 1.整数 2.浮点数 3.使用str( )避免类型错误 ...

  6. python从入门到实践19章答案

    目录 前言 一.博客 1.建立项目 2.创建应用程序 3.Django管理网站 4.让用户输入数据 二.博客账户 1.应用程序users 2.登录页面 3.注销 4.注册页面 三.重构 四.保护页面n ...

  7. 《Python从入门到实践》读书笔记——第五章 if语句

    <Python从入门到实践>读书笔记--第五章 if语句 1. 一个简单示例 cars = ['audi', 'bwm', 'subaru', 'toyota']for car in ca ...

  8. python从入门到实践18章答案

    目录 前言 一.新项目 二.简短的条目 三.Django API 四.比萨店 1.创建虚拟环境.安装Django.创建项目.创建数据库.创建应用程序 2.定义模型 3.激活模型 4.向管理网站注册模型 ...

  9. 《Python从入门到实践》读书笔记——第六章 字典

    <Python从入门到实践>读书笔记--第六章 字典 1. 一个简单的字典 alien_0 = {'color': 'green', 'points': 5}print(alien_0[' ...

最新文章

  1. python计算机视觉常见报错及解决方案(不断更新中)
  2. WinCE中串口驱动及接口函数介绍(转载)
  3. 简单的文本框输入实时计数
  4. 深度学习目标检测指南:如何过滤不感兴趣的分类及添加新分类?
  5. Bitmap基本概念及在Android4.4系统上使用BitmapFactory的注意事项
  6. python pypdf2另存为图片_最全总结!聊聊 Python 操作PDF的几种方法
  7. CSS中overflow:scroll怎么设置只上下滚动而不左右滚动
  8. VueX的store的简单使用心结
  9. STL之map和multimap容器
  10. 如何将数据仓库从 AWS Redshift 迁移到阿里云 AnalyticDB for PostgreSQL
  11. java中rhino什么用_使用require.js和Java / Rhino解析模块
  12. Quartz的时间配置
  13. java高校水电费管理系统设计6_高校水电费管理.doc
  14. 北京今日起最低工资和养老金标准全部上调
  15. java解析marc乱码_国际C语言乱码大赛(IOCCC)的一个经典作品
  16. 校园WIFI netkeeper 批处理一键开启热点
  17. 【Cpp】C和C++混合编程
  18. 大数据在互联网行业的应用
  19. 【Python检测脚本】你知道朋友屏蔽你吗?你知道屏蔽别人的下场吗?(拉黑统统拉黑)
  20. 每次关机的时候总显示[742.602384]system halted,关不了机,只能强制关机,解决方法

热门文章

  1. 上海交大计算机专业保研夏令营,2018年上海交通大学全校各学院保研夏令营信息大汇总...
  2. 虹科免拆诊断 | 2014款长安马自达CX-5车发动机怠速抖动
  3. 马自达的EV,在日本国内的发售目标保守每年500台
  4. PTA L1-069 胎压监测
  5. 【UR #2】跳蚤公路
  6. 机器学习--- 交叉熵损失(CrossEntropy Loss)--(附代码)
  7. php wordpress 代码模板,WordPress 主题模板常用基本代码与函数
  8. 金山文字也识Excel表格(转)
  9. 当在Ubuntu系统下使用apt-get命令下载依赖包时,报错“E: 无法定位软件包”
  10. Acwing1018. 最低通行费题解