欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實(shí)操案例練習(xí)(七)

 更新時(shí)間:2022年02月07日 10:54:15   作者:是數(shù)學(xué)系的小孩兒?  
這篇文章主要介紹了python實(shí)操案例練習(xí),本文給大家分享的案例中主要任務(wù)有編寫程序?qū)崿F(xiàn)樂手彈奏樂器、使用面向?qū)ο笤O(shè)計(jì)自定義類,描述出租車和家用轎車的信息,需要的小伙伴可以參考一下

任務(wù)1、編寫程序?qū)崿F(xiàn)樂手彈奏樂器

多態(tài)

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('小鳥在唱歌'))

任務(wù)2、使用面向?qū)ο笤O(shè)計(jì)自定義類,描述出租車和家用轎車的信息

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}出租車公司的,我的車牌號(hào)是{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('目的地到了,我們?nèi)ネ鎯喊?)
? ? 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()

到此這篇關(guān)于python實(shí)操案例練習(xí)(七)的文章就介紹到這了,更多相關(guān)python實(shí)操案例內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python defaultdict方法使用分析

    Python defaultdict方法使用分析

    在使用Python字典的過程中,如果沒有key就會(huì)自動(dòng)報(bào)錯(cuò),這時(shí)就需要python中defaultdict函數(shù)發(fā)揮作用。defaultdict是Python內(nèi)建dict類的一個(gè)子類,功能與dict相同,但可以產(chǎn)生一個(gè)帶有默認(rèn)值的dict,如果key不存在,就會(huì)返回默認(rèn)值
    2022-10-10
  • Python第三方常用模塊openpyxl的簡單介紹

    Python第三方常用模塊openpyxl的簡單介紹

    openpyxl模塊是一個(gè)讀寫Excel?2010文檔的Python庫,如果要處理更早格式的Excel文檔,需要用到額外的庫,openpyxl是一個(gè)比較綜合的工具,能夠同時(shí)讀取和修改Excel文檔,下面這篇文章主要給大家介紹了關(guān)于Python第三方常用模塊openpyxl的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Python八個(gè)自動(dòng)化辦公的技巧

    Python八個(gè)自動(dòng)化辦公的技巧

    這篇文章主要介紹了幾個(gè)Python自動(dòng)化辦公的技巧,可以大大提高工作效率,例如:Word文檔doc轉(zhuǎn)docx、Excel文件批量合并、Word文件批量轉(zhuǎn)pdf等,需要的可以參考一下
    2022-01-01
  • python 編碼規(guī)范整理

    python 編碼規(guī)范整理

    這篇文章主要介紹了python 編碼規(guī)范整理,需要的朋友可以參考下
    2018-05-05
  • Python正則簡單實(shí)例分析

    Python正則簡單實(shí)例分析

    這篇文章主要介紹了Python正則簡單實(shí)例,具體分析了Python針對(duì)字符串的簡單正則匹配測試中遇到的問題與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-03-03
  • 解決PyCharm不運(yùn)行腳本,而是運(yùn)行單元測試的問題

    解決PyCharm不運(yùn)行腳本,而是運(yùn)行單元測試的問題

    今天小編就為大家分享一篇解決PyCharm不運(yùn)行腳本,而是運(yùn)行單元測試的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 基于Python代碼編輯器的選用(詳解)

    基于Python代碼編輯器的選用(詳解)

    下面小編就為大家?guī)硪黄赑ython代碼編輯器的選用(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • Python3.7 版本 lxml 模塊無法導(dǎo)入etree 問題及解決方法

    Python3.7 版本 lxml 模塊無法導(dǎo)入etree 問題及解決方法

    這篇文章主要介紹了Python3.7 版本 lxml 模塊無法導(dǎo)入etree 問題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • 使用Python腳本在Linux下實(shí)現(xiàn)部分Bash Shell的教程

    使用Python腳本在Linux下實(shí)現(xiàn)部分Bash Shell的教程

    這篇文章主要介紹了使用Python腳本在Linux下實(shí)現(xiàn)部分Bash Shell的教程,包括一些簡單的輸入輸出和郵件功能,需要的朋友可以參考下
    2015-04-04
  • 詳解C++編程中一元運(yùn)算符的重載

    詳解C++編程中一元運(yùn)算符的重載

    這篇文章主要介紹了C++編程中一元運(yùn)算符的重載,特別對(duì)遞增和遞減運(yùn)算符重載作了著重講解,需要的朋友可以參考下
    2016-01-01

最新評(píng)論