python基礎(chǔ)之類屬性和實(shí)例屬性

屬性:類屬性和實(shí)例屬性
類屬性:就是類對(duì)象所有的屬性
小結(jié)
'類屬性 是可以 被 類對(duì)象和實(shí)例對(duì)象共同訪問的
實(shí)例屬性只能由實(shí)例對(duì)象訪問
class Student:
name='黎明' #屬于類屬性 就是Student類對(duì)象所擁有的
def __init__(self,age):
self.age=age #實(shí)例屬性
pass
pass
lm=Student(17)
print(lm.name) #通過實(shí)例對(duì)象去訪問類屬性
print(lm.age)

class Student:
name='黎明' #屬于類屬性 就是Student類對(duì)象所擁有的
def __init__(self,age):
self.age=age #實(shí)例屬性
pass
pass
lm=Student(17)
print(lm.name) #通過實(shí)例對(duì)象去訪問類屬性
print(lm.age)
print('-------------通過類對(duì)象 訪問 name-------------')
print(Student.name)
# print(Student.age)

class Student:
name='黎明' #屬于類屬性 就是Student類對(duì)象所擁有的
def __init__(self,age):
self.age=age #實(shí)例屬性
pass
pass
lm=Student(17)
print(lm.name) #通過實(shí)例對(duì)象去訪問類屬性
print(lm.age)
print('-------------通過類對(duì)象 訪問 name-------------')
print(Student.name) #如類名.屬性名的形式去訪問
print(Student.age)



如何對(duì)類屬性進(jìn)行修改
class Student:
name='黎明' #屬于類屬性 就是Student類對(duì)象所擁有的
def __init__(self,age):
self.age=age #實(shí)例屬性
pass
pass
Student.name='趙麗穎' #類屬性此時(shí)已被修改
lm=Student(17)
print(lm.name) #通過實(shí)例對(duì)象去訪問類屬性
lm.name='李嘉欣' #通過實(shí)例對(duì)象對(duì)類屬性進(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('-------------通過類對(duì)象 訪問 name-------------')
# print(Student.name)
# print(Student.age)

總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python使用Tkinter實(shí)現(xiàn)滾動(dòng)抽獎(jiǎng)器效果
Tkinter 是 Python 的標(biāo)準(zhǔn) GUI(Graphical User Interface,圖形用戶接口)庫(kù),Python 使用 Tkinter 可以快速地創(chuàng)建 GUI 應(yīng)用程序。這篇文章主要介紹了Python使用Tkinter實(shí)現(xiàn)滾動(dòng)抽獎(jiǎng)器,需要的朋友可以參考下2020-01-01
淺談flask中的before_request與after_request
這篇文章主要介紹了淺談flask中的before_request與after_request,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01
Python 結(jié)合opencv實(shí)現(xiàn)圖片截取和拼接代碼實(shí)踐
這篇文章主要介紹了Python 結(jié)合opencv實(shí)現(xiàn)圖片截取和拼接代碼實(shí)踐,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
給Python的Django框架下搭建的BLOG添加RSS功能的教程
這篇文章主要介紹了給Python的Django框架下搭建的BLOG添加RSS功能的教程,示例代碼非常簡(jiǎn)單,需要的朋友可以參考下2015-04-04
pytorch 改變tensor尺寸的實(shí)現(xiàn)
今天小編就為大家分享一篇pytorch 改變tensor尺寸的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2020-01-01
基于Python實(shí)現(xiàn)自動(dòng)關(guān)機(jī)小工具
上班族經(jīng)常會(huì)遇到這樣情況,著急下班結(jié)果將關(guān)機(jī)誤點(diǎn)成重啟,或者臨近下班又通知開會(huì),開完會(huì)已經(jīng)遲了還要去給電腦關(guān)機(jī)。今天使用PyQt5做了個(gè)自動(dòng)關(guān)機(jī)的小工具,設(shè)置好關(guān)機(jī)時(shí)間然后直接提交即可,需要的可以參考一下2022-10-10
Python實(shí)現(xiàn)平行坐標(biāo)圖的兩種方法小結(jié)
今天小編就為大家分享一篇Python實(shí)現(xiàn)平行坐標(biāo)圖的兩種方法小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-07-07
python機(jī)器學(xué)習(xí)庫(kù)xgboost的使用
這篇文章主要介紹了python機(jī)器學(xué)習(xí)庫(kù)xgboost的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01

