返回顶部
首页 > 资讯 > 后端开发 > Python >python实操案例练习(七)
  • 909
分享到

python实操案例练习(七)

2024-04-02 19:04:59 909人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录任务1、编写程序实现乐手弹奏乐器多态任务2、使用面向对象设计自定义类,描述出租车和家用轿车的信息 任务1、编写程序实现乐手弹奏乐器 多态 class Instrument():

任务1、编写程序实现乐手弹奏乐器

多态

class Instrument():
    def make_sound(self):
        pass
class Erhu(Instrument):
    def make_sound(self):
        print('二胡在演奏')
class Pinao(Instrument):
    def make_sound(self):
        print('钢琴在演奏')
class Violin(Instrument):
    def make_sound(self):
        print('小提琴在演奏')
def play(instrumet):
    instrumet.make_sound()
class Bird():
    def make_sound(self):
        print('小鸟在唱歌')
if __name__=='__main__':
    play(Erhu())
    play(Pinao())
    play(Violin())
    play(Bird('小鸟在唱歌'))

任务2、使用面向对象设计自定义类,描述出租车和家用轿车的信息

class Car(object):
    def __init__(self,type,no):
        self.type=type
        self.no=no
    def start(self):
        pass
    def stop(self):
        pass
class Taxi(Car):
    def __init__(self,type,no,company):
        super().__init__(type,no)
        self.company=company
    def start(self):
        print('乘客您好!')
        print(f'我是{self.company}出租车公司的,我的车牌号是{self.no},请问您要去哪里?')
def stop(self):
    print('目的地到了,请您付款下车,欢迎下次光临')
class FamillyCar(Car):
    def __init__(self,type,no,name):
        super().__init__(type,no)
        self.name=name

    def stop(self):
        print('目的地到了,我们去玩儿吧')
    def start(self):
        print(f'我是{self.name},我的汽车我做主')
if __name__=='__main__':
    taxi=Taxi('上海大众','京A9765','长城')
    taxi.start()
    taxi.stop()
    print('-'*30)
    familycar=FamillyCar('广汽丰田','京B88888','武大郎')
    familycar.start()
    familycar.stop()

到此这篇关于python实操案例练习(七)的文章就介绍到这了,更多相关Python实操案例内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python实操案例练习(七)

本文链接: https://lsjlt.com/news/138233.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python实操案例练习(七)
    目录任务1、编写程序实现乐手弹奏乐器多态任务2、使用面向对象设计自定义类,描述出租车和家用轿车的信息 任务1、编写程序实现乐手弹奏乐器 多态 class Instrument(): ...
    99+
    2024-04-02
  • python实操练习案例(一)
    目录任务1、输出图书信息任务2、输出《红楼梦》中的金陵十二钗前五位1、变量的赋值2、列表的方式3、字典的方式任务3、输出图书音像勋章任务4、输出你的身体指标 看到这个先思考,自己怎么...
    99+
    2024-04-02
  • python实操练习案例(六)
    目录任务1、Mini计算器任务2、猜数游戏 任务1、 Mini计算器 看出来错误了吗,哈哈哈哈哈哈,那三个点自己加的,本质应该是函数折叠 完整的代码: ef calc(a,b,op...
    99+
    2024-04-02
  • python实操案例练习(八)
    目录任务1、记录用户登录日志任务2、模拟淘宝客服自动回复 任务1、记录用户登录日志 import time def show_info():     print('输入提示数字,执行...
    99+
    2024-04-02
  • mysql练习案例(实操)
    最近想要在回去复习mysql语句,就在网上找了一些案例练习,起初找得都是零零散散的,后面参考这篇博客做出了一个实操案例。Eric_Squirrel:mysql学生表经典案例50题。 首先是建表,我用的是mysql5.7,基本上没有问题 建...
    99+
    2016-09-10
    mysql练习案例(实操)
  • python案例练习合集
    目录一、python批量查询练习二、python批量请求(GET | POST)三、python列表转集合练习一、python批量查询练习 通过接口批量查询该ip是否属于指定接口: ...
    99+
    2024-04-02
  • python学习实操案例(二)
    目录任务1、将指定的十进制转换为二进制、八进制、十六进制二进制转换八进制和十六进制以及异常处理机制的应用任务2、为自己手机充值任务3、计算能量的消耗任务4、预测未来子女的身高 任务1...
    99+
    2024-04-02
  • python学习实操案例(三)
    目录任务1、循环输出26个字母对应的ASCII码值任务2、模拟用户登录任务3、猜数游戏任务4、计算100-999之间的水仙花数 任务1、循环输出26个字母对应的ASCII码值 x=...
    99+
    2024-04-02
  • python学习实操案例(五)
    目录任务1、我的咖啡馆你做主元组任务2、显示2019中超联赛中前五名排行任务3、模拟手机通讯录 任务1、我的咖啡馆你做主 元组 coffee_name=('蓝山','卡布奇诺','...
    99+
    2024-04-02
  • python学习实操案例(四)
    目录任务1、“千年虫”我来了函数enumerate排序之后的任务2、京东购物流程入库操作整个过程下面要学的是列表: 任务1、“千年虫&rdqu...
    99+
    2024-04-02
  • Python画图练习案例分享
    目录1.多边形的绘制案例2.太阳花案例3.颜色五角星案例4.艺术图片5.黑六边形6.绘制时钟7.绘制分形树8.彩虹线绘制案例1.多边形的绘制案例 # 多边形的绘制案例 import ...
    99+
    2024-04-02
  • python学习实操案例有哪些
    这篇文章主要介绍了python学习实操案例有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。任务1、将指定的十进制转换为二进制、八进制、十六进制二进制转换第一种和第二种写法...
    99+
    2023-06-29
  • python流程控制语句案例练习
       最近玩python,为了更好的学习其中的流程控制语句,自己写了一个查询员工信息和更新信息的脚本,此脚本仅供练习使用。大拿可绕行!#!/usr/bin/env python import sys import os...
    99+
    2023-01-31
    语句 流程 案例
  • Vue 购物车案例练习
    目录1.购物车案例2.代码实现3.总结1.购物车案例 经过一系列的学习,我们这里来练习一个购物车的案例 需求:使用vue写一个表单页面,页面上有购买的数量,点击按钮+或者-,可以增...
    99+
    2024-04-02
  • python 文件操作练习
    参考一兄弟写的文章进行练习:https://blog.51cto.com/000011211684/2052701主要目的,熟悉文件列表的增、删、改操作……# python 3.6 文件打开操作练习 #  date:2017-12-26 #...
    99+
    2023-01-31
    操作 文件 python
  • JAVA中有哪些练习案例
    这篇文章给大家分享的是有关JAVA中有哪些练习案例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。public class ArrayMethodTest{   &...
    99+
    2023-06-02
  • C++结构体案例练习分享
    先来说一下结构体的一些例子 包含创建结构体和初始化操作 #include<iostream> #include<string> using namespace...
    99+
    2024-04-02
  • python新手练习实例之万年历
    目录一、题目描述二、解析1、分析2、功能三、源码四、经验 总结一、题目描述 A:先输出提示语句,并接受用户输入的年、月。 B:根据用户输入的年,先判断是否是闰年。 C:根据...
    99+
    2024-04-02
  • CISP-PTE实操练习讲解
    CISP-PTE实操练习讲解 文章目录 CISP-PTE实操练习讲解前言一、文件上传二、反序列化漏洞三.失效的访问控制总结 前言 这次给大家讲解一下考试的各个题型 一、文件上传 这道题就很...
    99+
    2023-09-17
    安全性测试 web安全 安全
  • python实操案例分析
    本篇内容主要讲解“python实操案例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python实操案例分析”吧!看到这个先思考,自己怎么输出他?为什么它有颜色?特殊符号去哪找?特殊符号在符...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作