的錯誤我有下面這段代碼賬戶持有碼在python私人attribute_class
class AccountBannk:
def __init__(self,balance,holder):
self.__AccountHolder=holder
def Display_AccountHolder(self):
print "account holder is" , self.__AccountHolder
myaccount=AccountBannk(100000,"mehdiebagvand")
#print myaccount.__AccountHolder #is a error
myaccount.__AccountHolder="ali"
print myaccount.__AccountHolder #print ali
是私有屬性
和蟒蛇,我們不能直接編輯或打印。
,如果我們嘗試下面的代碼,蟒蛇釋放錯誤
print myaccount.__AccountHolder
,但我的問題是
1 - 爲什麼蟒蛇不在下面的代碼釋放錯誤
myaccount.__AccountHolder="ali"
2-I打印我的帳戶.__帳戶持有人在end_line但python不釋放錯誤
並將myaccount .__ AccountHolder的值更改爲'ali'
將其更改爲'ali',然後調用'Display_AccountHolder()'。 – Blender 2013-03-18 21:33:09
Display_AccountHolder()工作良好,但我的問題是另一個 – 2013-03-18 21:35:29
那麼,Display_AccountHolder()'打印出來什麼? – Blender 2013-03-18 21:36:03