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

python的類方法和靜態(tài)方法

 更新時間:2014年12月13日 15:25:36   投稿:shichen2014  
這篇文章主要介紹了python的類方法和靜態(tài)方法,以實例形式分析了Python中類方法和靜態(tài)方法的實現(xiàn)技巧與應(yīng)用方法,需要的朋友可以參考下

本文實例講述了python的類方法和靜態(tài)方法。分享給大家供大家參考。具體分析如下:

python沒有和C++中static關(guān)鍵字,它的靜態(tài)方法是怎樣的呢?還有其它語言中少有的類方法又是神馬?

python中實現(xiàn)靜態(tài)方法和類方法都是依賴于python的修飾器來實現(xiàn)的。

復(fù)制代碼 代碼如下:
class MyClass:
 
    def  method(self):
           print("method")
 
    @staticmethod
    def  staticMethod():
            print("static method")
 
     @classmethod
     def classMethod(cls):
           print("class method")

大家注意到普通的對象方法、類方法和靜態(tài)方法的去別了嗎?
對象方法有self參數(shù),類方法有cls參數(shù),靜態(tài)方法是不需要這些附加參數(shù)的。
在C++中是沒有類方法著個概念的的

復(fù)制代碼 代碼如下:

class A(object):
    "This ia A Class"

    @staticmethod
    def Foo1():
        print("Call static method foo1()\n")

    @classmethod
    def Foo2(cls):
        print("Call class method foo2()")
        print("cls.__name__ is ",cls.__name__)

A.Foo1();
A.Foo2();

結(jié)果是:
Call static method foo1()

Call class method foo2()
cls.__name__ is  A

希望本文所述對大家的Python程序設(shè)計有所幫助。

相關(guān)文章

  • Django-xadmin+rule對象級權(quán)限的實現(xiàn)方式

    Django-xadmin+rule對象級權(quán)限的實現(xiàn)方式

    今天小編就為大家分享一篇Django-xadmin+rule對象級權(quán)限的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python list元素為tuple時的排序方法

    python list元素為tuple時的排序方法

    下面小編就為大家分享一篇python list元素為tuple時的排序方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python實現(xiàn)數(shù)據(jù)集劃分(訓練集和測試集)

    Python實現(xiàn)數(shù)據(jù)集劃分(訓練集和測試集)

    這篇文章主要為大家詳細介紹了Python是如何實現(xiàn)數(shù)據(jù)集劃分的,分為訓練集和測試集,文中的實現(xiàn)方法講解詳細,感興趣的小伙伴可以了解一下
    2023-05-05
  • python 解決print數(shù)組/矩陣無法完整輸出的問題

    python 解決print數(shù)組/矩陣無法完整輸出的問題

    這篇文章主要介紹了關(guān)于python 解決print數(shù)組/矩陣無法完整輸出的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 詳解requirements.txt的生成和安裝

    詳解requirements.txt的生成和安裝

    本文主要介紹了詳解requirements.txt的生成和安裝,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Python繪圖系統(tǒng)之自定義一個坐標列表控件

    Python繪圖系統(tǒng)之自定義一個坐標列表控件

    這篇文章主要為大家詳細介紹了Python如何編寫一個繪圖系統(tǒng),可以實現(xiàn)自定義一個坐標列表控件,文中的示例代碼講解詳細,感興趣的可以了解一下
    2023-08-08
  • Python面向?qū)ο蠓庋b操作案例詳解

    Python面向?qū)ο蠓庋b操作案例詳解

    這篇文章主要介紹了Python面向?qū)ο蠓庋b操作,結(jié)合具體案例形式詳細分析了Python面向?qū)ο蟮姆庋b、擴展等操作技巧與相關(guān)注意事項,需要的朋友可以參考下
    2019-12-12
  • python學習數(shù)據(jù)結(jié)構(gòu)實例代碼

    python學習數(shù)據(jù)結(jié)構(gòu)實例代碼

    數(shù)據(jù)結(jié)構(gòu)就是用來將數(shù)據(jù)組織在一起的結(jié)構(gòu)。換句話說,數(shù)據(jù)結(jié)構(gòu)是用來存儲一系列關(guān)聯(lián)數(shù)據(jù)的東西。在Python中有四種內(nèi)建的數(shù)據(jù)結(jié)構(gòu),分別是List、Tuple、Dictionary以及Set。本文將通過實例來介紹這些數(shù)據(jù)結(jié)構(gòu)的用法。
    2015-05-05
  • Python 在函數(shù)上添加包裝器

    Python 在函數(shù)上添加包裝器

    這篇文章主要介紹了Python 如何在函數(shù)上添加包裝器,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • 利用Python開發(fā)Markdown表格結(jié)構(gòu)轉(zhuǎn)換為Excel工具

    利用Python開發(fā)Markdown表格結(jié)構(gòu)轉(zhuǎn)換為Excel工具

    在數(shù)據(jù)管理和文檔編寫過程中,我們經(jīng)常使用 Markdown 來記錄表格數(shù)據(jù),但它沒有Excel使用方便,所以本文將使用Python編寫一個轉(zhuǎn)換工具,希望對大家有所幫助
    2025-03-03

最新評論

青河县| 湄潭县| 南丹县| 万山特区| 张家界市| 石首市| 且末县| 思茅市| 枣强县| 比如县| 双峰县| 南京市| 伊通| 铜鼓县| 鄂托克前旗| 会泽县| 库伦旗| 山丹县| 甘泉县| 侯马市| 阳新县| 雷州市| 河北省| 万宁市| 包头市| 上杭县| 庆阳市| 临夏县| 磐安县| 南召县| 香格里拉县| 富源县| 红原县| 东乌| 沧州市| 武邑县| 高雄市| 肥东县| 东阿县| 青浦区| 宁河县|