新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)Python教程:pythonproperty裝飾器是什么
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供上黨網站建設、上黨做網站、上黨網站設計、上黨網站制作等企業(yè)網站建設、網頁設計與制作、上黨企業(yè)網站模板建站服務,十年上黨做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
@property 的語法格式如下:
@property def 方法名(self)
@property 修飾的方法操作私有屬性,代碼如下:
class Rect:
def __init__(self,area):
self.__area = area
@property
def area(self):
return self.__area
rect = Rect(30)
print("矩形的面積是:",rect.area)輸出結果:
矩形的面積為: 30
上述案例是直接使用私有類和屬性直接進行封裝的,還是比較簡單的,如果是對公有方法訪問私有成員變量還是比較困難的,因此,如果在遇到需要將公有變私有,可以直接調用property裝飾器哦~
網頁名稱:創(chuàng)新互聯(lián)Python教程:pythonproperty裝飾器是什么
鏈接URL:http://www.5511xx.com/article/cdeshec.html


咨詢
建站咨詢
