這篇文章帶給大家的內容是關於Python中property函數的簡單介紹 ,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
Python中使用Property函數可以將類別中的函數當作屬性來呼叫。
案例
__metaclass__=type class Rectangle: def __init__(self): self.width=0 self.height=0 def setSize(self,size): self.width,self.height=size def getSize(self): return self.height,self.width size=property(getSize,setSize) r=Rectangle() r.width=10 r.height=5 ret=r.size print(ret) r.size=100,50 rets=r.width print(rets)
輸出結果:
##
(5, 10) 100
以上是Python中property函數的簡單介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!