這篇文章將為大家詳細講解有關(guān)python怎么轉(zhuǎn)換為私有屬性,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、寧化網(wǎng)站維護、網(wǎng)站推廣。
1、在屬性或方法名稱之前增加一個下劃線,表示屬性或方法只在類中使用。
2、可手動調(diào)用_age,從而獲得age屬性,更嚴(yán)格的方法是在屬性或方法之前增加兩個下劃線__,此時手動調(diào)用屬性無法獲得。
實例
class Student: def __init__(self, name, sex, age): self.name = name self.sex = sex self._age = age def run(self): print("我是{0},我可以跑步".format(self.name)) def jump(self): print("我是{0},{1}生,可以跳高".format(self.name, self.sex)) xiao_ming = Student("小明", "男", 19) xiao_hong = Student("小紅", "女", 20) xiao_ming.run() xiao_hong.jump() # 調(diào)用私有屬性,可以掉到,但是請遵守約定規(guī)則 print(xiao_hong._age)
關(guān)于“python怎么轉(zhuǎn)換為私有屬性”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。