最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

輕松掌握python設(shè)計(jì)模式之策略模式

 更新時(shí)間:2016年11月18日 15:52:03   作者:天風(fēng)隼  
這篇文章主要幫助大家輕松掌握python設(shè)計(jì)模式之策略模式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python策略模式代碼,供大家參考,具體內(nèi)容如下

"""
策略模式
"""
import types

class StrategyExample:
 def __init__(self, func=None):
  self.name = '策略例子0'
  if func is not None:
   """給實(shí)例綁定方法用的,不會(huì)影響到其他實(shí)例"""
   self.execute = types.MethodType(func, self)

 def execute(self):
  print(self.name)

def execute_replacement1(self):
 print(self.name + ' 從執(zhí)行1')


def execute_replacement2(self):
 print(self.name + ' 從執(zhí)行2')


if __name__ == '__main__':
 strat0 = StrategyExample()

 strat1 = StrategyExample(execute_replacement1)
 strat1.name = '策略例子1'

 strat2 = StrategyExample(execute_replacement2)
 strat2.name = '策略例子2'

 strat0.execute()
 strat1.execute()
 strat2.execute()

運(yùn)行結(jié)果如圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python類(lèi)定義和類(lèi)繼承詳解

    Python類(lèi)定義和類(lèi)繼承詳解

    這篇文章主要介紹了Python類(lèi)定義和類(lèi)繼承詳解,本文講解了類(lèi)的私有屬性、類(lèi)的方法、私有的類(lèi)方法、類(lèi)的專有方法、類(lèi)的定義、類(lèi)的單繼承、類(lèi)的多繼承等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • python判斷數(shù)字是否是超級(jí)素?cái)?shù)冪

    python判斷數(shù)字是否是超級(jí)素?cái)?shù)冪

    這篇文章主要為大家詳細(xì)介紹了python判斷數(shù)字是否是超級(jí)素?cái)?shù)冪,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • 基于python繪制科赫雪花

    基于python繪制科赫雪花

    這篇文章主要為大家詳細(xì)介紹了基于python繪制科赫雪花,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python獲取操作系統(tǒng)的三種方法

    Python獲取操作系統(tǒng)的三種方法

    在Python中,?如何獲取操作系統(tǒng)的類(lèi)型、名稱、版本等信息,本文就來(lái)介紹三種獲取方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • python 實(shí)現(xiàn)socket服務(wù)端并發(fā)的四種方式

    python 實(shí)現(xiàn)socket服務(wù)端并發(fā)的四種方式

    這篇文章主要介紹了python 實(shí)現(xiàn)socket服務(wù)端并發(fā)的四種方式,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • PyTorch加載預(yù)訓(xùn)練模型實(shí)例(pretrained)

    PyTorch加載預(yù)訓(xùn)練模型實(shí)例(pretrained)

    今天小編就為大家分享一篇PyTorch加載預(yù)訓(xùn)練模型實(shí)例(pretrained),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • Python實(shí)現(xiàn)隨機(jī)森林回歸與各自變量重要性分析與排序

    Python實(shí)現(xiàn)隨機(jī)森林回歸與各自變量重要性分析與排序

    這篇文章主要為大家詳細(xì)介紹了在Python環(huán)境中,實(shí)現(xiàn)隨機(jī)森林(Random Forest,RF)回歸與各自變量重要性分析與排序的過(guò)程,感興趣的小伙伴可以了解一下
    2023-02-02
  • Python如何處理大數(shù)據(jù)?3個(gè)技巧效率提升攻略(推薦)

    Python如何處理大數(shù)據(jù)?3個(gè)技巧效率提升攻略(推薦)

    這篇文章主要介紹了Python如何處理大數(shù)據(jù)?3個(gè)技巧效率提升攻略,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • python獲取文件后綴名及批量更新目錄下文件后綴名的方法

    python獲取文件后綴名及批量更新目錄下文件后綴名的方法

    這篇文章主要介紹了python獲取文件后綴名及批量更新目錄下文件后綴名的方法,實(shí)例展示了Python針對(duì)文件后綴名的遍歷查找及修改等常用操作技巧,并對(duì)其中的關(guān)鍵知識(shí)點(diǎn)進(jìn)行了分析與總結(jié),需要的朋友可以參考下
    2014-11-11
  • Python可視化最頻繁使用的10大工具總結(jié)

    Python可視化最頻繁使用的10大工具總結(jié)

    數(shù)據(jù)可視化是數(shù)據(jù)科學(xué)中不可缺少的一部分,下面這篇文章主要給大家介紹了關(guān)于Python可視化最頻繁使用的10大工具,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03

最新評(píng)論

伊通| 博乐市| 闽侯县| 马尔康县| 克拉玛依市| 台南县| 勐海县| 丰县| 永福县| 清涧县| 明水县| 东辽县| 郧西县| 遂昌县| 芜湖县| 神池县| 辽阳市| 南皮县| 宁波市| 肇东市| 镇原县| 平舆县| 五寨县| 文山县| 石棉县| 嘉荫县| 大荔县| 西平县| 泗阳县| 金沙县| 博客| 柘城县| 鄂伦春自治旗| 宝应县| 喀喇沁旗| 冕宁县| 秭归县| 连南| 高密市| 临洮县| 奎屯市|