新聞中心
Python中的類(lèi)方法,指的是在類(lèi)中定義的函數(shù),函數(shù)在類(lèi)的內(nèi)部稱(chēng)為方法,變量在類(lèi)的內(nèi)部,稱(chēng)為屬性。

成都創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供東麗網(wǎng)站建設(shè)、東麗做網(wǎng)站、東麗網(wǎng)站設(shè)計(jì)、東麗網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、東麗企業(yè)網(wǎng)站模板建站服務(wù),10年東麗做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
Python類(lèi)方法和靜態(tài)方法都可以被類(lèi)和類(lèi)實(shí)例調(diào)用,類(lèi)實(shí)例方法僅可以被類(lèi)實(shí)例調(diào)用。類(lèi)方法的隱含調(diào)用參數(shù)是類(lèi),而類(lèi)實(shí)例方法的隱
含調(diào)用參數(shù)是類(lèi)的實(shí)例,靜態(tài)方法沒(méi)有隱含調(diào)用參數(shù)。
推薦:Python教程
要想調(diào)用類(lèi)中的方法,首先要定義一個(gè)類(lèi),python中定義類(lèi)使用class關(guān)鍵字
class A(object): def foo(self,x): #類(lèi)實(shí)例方法 print "executing foo(%s,%s)"%(self,x) @classmethod def class_foo(cls,x): #類(lèi)方法 print "executing class_foo(%s,%s)"%(cls,x) @staticmethod def static_foo(x): #靜態(tài)方法 print "executing static_foo(%s)"%x
調(diào)用方法
a = A() a.foo(1) //print : executing foo(<__main__.A object at 0xb77d67ec>,1) a.class_foo(1) //executing class_foo(,1) A.class_foo(1) //executing class_foo( ,1)
更多技術(shù)請(qǐng)關(guān)注Python視頻教程。
分享題目:創(chuàng)新互聯(lián)Python教程:python中什么是類(lèi)方法
瀏覽地址:http://m.fisionsoft.com.cn/article/dhosece.html


咨詢(xún)
建站咨詢(xún)
