新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python中self的原理探究
本文教程操作環(huán)境:windows7系統(tǒng)、python 3.9.1,DELL G3電腦。

成都創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強的網(wǎng)絡競爭力!結合企業(yè)自身,進行網(wǎng)站設計及把握,最后結合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都做網(wǎng)站、網(wǎng)站建設, 我們的網(wǎng)頁設計師為您提供的解決方案。
1、概念
類只有一個,但是實例化的對象可以有無數(shù)個,不同的對象的 SELF 自然都不相同。
self 是一個形式參數(shù),python 內部自動傳遞。
2、通過在對象中封裝數(shù)據(jù),然后在類中通過 self 進行獲取。這是函數(shù)式編程無法做到的。這只是類封裝的一種方式,也是一種非主流的方式。
class Foo(object): def fetch(self): print(self.start) def add(self): print(self.start) def delete(self): print(self.start) obj1 = Foo() obj1.start = 'hehe' obj1.fetch()
由于 self 就是對象本身,因此 self.start 就是我們傳遞的“hehe”,這就是類的封裝。
以上就是python中self的原理探究,希望能對大家有所幫助。更多Python學習指路:創(chuàng)新互聯(lián)python教程
新聞名稱:創(chuàng)新互聯(lián)Python教程:python中self的原理探究
網(wǎng)頁地址:http://m.fisionsoft.com.cn/article/dpgopce.html


咨詢
建站咨詢
