"""
建立三個學校且三個學校的設施內容等都是一致.
"""class school(object):
def __init__(self, name, address):
self.name = name
self.address = address
def speech(self):
print('講課')
obj1 = school('北京校區', '美麗富饒的沙河')
obj2 = school('上海校區', '浦東新區')
obj3 = school('深圳校區', '南山區')
class teacher(object):
def __init__(self, name, age, salary):
self.name = name
self.age = age
self.__salary = salary
self.school = none
t1 = teacher('李傑', 19, 188888)
t2 = teacher('豔濤', 18, 60)
t3 = teacher('女神',16, 900000)
# ############## 老師分配校區
t1.school = obj1
t2.school = obj1
t3.school = obj2
# ####################################
# 檢視t1老師,所在的校區名稱/位址
print(t1.school.name)
print(t1.school.address)
print(t1.name)
print(t1.age)
t1.school.speech()
python巢狀類的使用 Python中的巢狀類
在python中處理類 巢狀的etc 看起來並不容易,令人驚訝的是!我最近遇到了以下問題,花了幾個小時 嘗試,搜尋 都沒有成功。我閱讀了大部分相關鏈結,但沒有乙個指向這裡提出的問題!class a def init self self.a a print self.a class b a def i...
python使用巢狀序列
列表和元組都可以存放任何型別的資料,列表可以含有其他的列表或元組,元組也可以含有其他的元組或列表。這叫巢狀序列。巢狀序列就是序列中有序列,它是組織複雜資訊的好辦法。建立巢狀序列 巢狀列表或元組的建立方法跟普通列表或元組差不多 輸入各個元素,並以逗號隔開。區別在於巢狀序列的元素可以是整個列表或元組。n...
使用巢狀類 臨時類儲存資料
之前為了儲存關聯資料,使用了巢狀pair進行儲存 但若關聯資料較多,多個pair巢狀可讀性特別差!為解決這個問題,可以使用乙個臨時class或struct來儲存資料,其主要區別是class成員預設private,struct成員預設public,這裡以類為例。class tempclass temp...