python基礎(chǔ)之類(lèi)屬性和實(shí)例屬性
屬性:類(lèi)屬性和實(shí)例屬性
類(lèi)屬性:就是類(lèi)對(duì)象所有的屬性
小結(jié)
'類(lèi)屬性 是可以 被 類(lèi)對(duì)象和實(shí)例對(duì)象共同訪問(wèn)的
實(shí)例屬性只能由實(shí)例對(duì)象訪問(wèn)
class Student: name='黎明' #屬于類(lèi)屬性 就是Student類(lèi)對(duì)象所擁有的 def __init__(self,age): self.age=age #實(shí)例屬性 pass pass lm=Student(17) print(lm.name) #通過(guò)實(shí)例對(duì)象去訪問(wèn)類(lèi)屬性 print(lm.age)
class Student: name='黎明' #屬于類(lèi)屬性 就是Student類(lèi)對(duì)象所擁有的 def __init__(self,age): self.age=age #實(shí)例屬性 pass pass lm=Student(17) print(lm.name) #通過(guò)實(shí)例對(duì)象去訪問(wèn)類(lèi)屬性 print(lm.age) print('-------------通過(guò)類(lèi)對(duì)象 訪問(wèn) name-------------') print(Student.name) # print(Student.age)
class Student: name='黎明' #屬于類(lèi)屬性 就是Student類(lèi)對(duì)象所擁有的 def __init__(self,age): self.age=age #實(shí)例屬性 pass pass lm=Student(17) print(lm.name) #通過(guò)實(shí)例對(duì)象去訪問(wèn)類(lèi)屬性 print(lm.age) print('-------------通過(guò)類(lèi)對(duì)象 訪問(wèn) name-------------') print(Student.name) #如類(lèi)名.屬性名的形式去訪問(wèn) print(Student.age)
如何對(duì)類(lèi)屬性進(jìn)行修改
class Student: name='黎明' #屬于類(lèi)屬性 就是Student類(lèi)對(duì)象所擁有的 def __init__(self,age): self.age=age #實(shí)例屬性 pass pass Student.name='趙麗穎' #類(lèi)屬性此時(shí)已被修改 lm=Student(17) print(lm.name) #通過(guò)實(shí)例對(duì)象去訪問(wèn)類(lèi)屬性 lm.name='李嘉欣' #通過(guò)實(shí)例對(duì)象對(duì)類(lèi)屬性進(jìn)行修改 不可以 并未被修改 print(lm.name) #追加新的屬性 對(duì)于下方調(diào)用仍未修改 print(lm.age) print('------小花的數(shù)據(jù)---------') xh=Student(28) print(xh.name) #name還是黎明 print(xh.age) print('-------------通過(guò)類(lèi)對(duì)象 訪問(wèn) name-------------') # print(Student.name) # print(Student.age)
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python實(shí)現(xiàn)ping指定IP的示例
今天小編就為大家分享一篇Python實(shí)現(xiàn)ping指定IP的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06導(dǎo)入pytorch時(shí)libmkl_intel_lp64.so找不到問(wèn)題解決
這篇文章主要為大家介紹了導(dǎo)入pytorch時(shí)libmkl_intel_lp64.so找不到問(wèn)題解決示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06Pandas實(shí)現(xiàn)數(shù)據(jù)拼接的操作方法詳解
Python處理大規(guī)模數(shù)據(jù)集的時(shí)候經(jīng)常需要使用到合并、鏈接的方式進(jìn)行數(shù)據(jù)集的整合,本文為大家主要介紹了.merge()、?.join()?和?.concat()?三種方法,感興趣的可以了解一下2022-04-04使用Tensorflow將自己的數(shù)據(jù)分割成batch訓(xùn)練實(shí)例
今天小編就為大家分享一篇使用Tensorflow將自己的數(shù)據(jù)分割成batch訓(xùn)練實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01Python使用Asyncio實(shí)現(xiàn)檢查網(wǎng)站狀態(tài)
這篇文章主要為大家詳細(xì)介紹了Python如何使用Asyncio實(shí)現(xiàn)檢查網(wǎng)站狀態(tài),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03- 這篇文章主要個(gè)大家分享的是Python常見(jiàn)異常類(lèi)型處理,編寫(xiě)程序的過(guò)程,難免會(huì)遇到一些錯(cuò)誤,程序邏輯又或者運(yùn)行與系統(tǒng)發(fā)生各種沖突等等,下面我們就來(lái)看看那些我們?cè)诰幊讨谐S龅降漠惓6际窃趺刺幚淼陌?,需要的小伙伴可以參考一?/div> 2021-12-12
解決pycharm每次新建項(xiàng)目都要重新安裝一些第三方庫(kù)的問(wèn)題
今天小編就為大家分享一篇解決pycharm每次新建項(xiàng)目都要重新安裝一些第三方庫(kù)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01python中pandas.DataFrame排除特定行方法示例
這篇文章主要給大家介紹了關(guān)于python中pandas.DataFrame排除特定行的方法,文中給出了詳細(xì)的示例代碼,相信對(duì)大家的理解和學(xué)習(xí)具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-03-03最新評(píng)論