真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python中_init_和self存在著什么關系-創(chuàng)新互聯(lián)

這篇文章主要介紹python中_init_和self存在著什么關系,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)公司專注于企業(yè)營銷型網(wǎng)站建設、網(wǎng)站重做改版、無極網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5高端網(wǎng)站建設、商城網(wǎng)站建設、集團公司官網(wǎng)建設、成都外貿網(wǎng)站制作、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為無極等各大城市提供網(wǎng)站開發(fā)制作服務。

在開始講解二者的關系之前,我們先來把它們的基本意思弄清楚。_init_是我們在python類中的一個方法,self大家簡單的理解為參數(shù)就可以了。那么在使用_init_的時候,就不可避免的要討論參數(shù)的問題。

_init_基本用法

class Person(object):
    """Silly Person"""
 
    def __init__(self, name, age):
        self.name = name
        self.age = age
 
    def __str__(self):
        return '' % (self.name, self.age)
 
if __name__ == '__main__':
    piglei = Person('piglei', 24)
    print piglei

__init__存在的意義,往往是賦值,或者作為啟動內部方法用的做個比喻,你建立一個類,就像建立了一個班級,每個實例,就是一個學生,但只要學生進入了班級,就要先給他發(fā)一套,對應這個班級要上課的書,那么這個過程,發(fā)書,賦值,就是在init里面做至于self,就是代表這一個學生,一個學生,首先每個學生有每個學生的屬性,每次運行實例方法的時候,或者改變實力屬性的時候,只是改變他自己的,不能一個學生考試不及格,全班都算掛科吧?

class xuesheng:
    def __init__(self,n):
        self.yuwen=n
 
    def chengji(self):
        print(self.yuwen)
 
 
a=xuesheng(100)
b=xuesheng(20)
a.chengji()
b.chengji()

一個學生,考試100分,一個學生,考試20分。

他們都是,在init里面賦值的,而且是賦值給self,就是這個實例。

然后,想查看他們成績,在調用一個成績方法,打印出來的時候,就是他們各自,自己的成績,這個時候,要調用self的屬性,如果沒有self,就涼涼了。

以上是“python中_init_和self存在著什么關系”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁名稱:python中_init_和self存在著什么關系-創(chuàng)新互聯(lián)
文章來源:http://weahome.cn/article/ccsjch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部