Python裝飾器property使用詳解

1.在綁定屬性時,若是咱們直接把屬性暴露出去,雖然寫起來很簡單,可是,沒辦法檢查參數,致使能夠把成績隨便改:程序員 s = Student() s.score = 98 s.score = 1000 # 屬性直接暴露在外,不便於檢查屬性值是否符合它默認的範圍,例如:成績通常在0~100之間。 這顯然不合邏輯。爲了限制score的範圍,能夠經過一個set_score()方法來設置成績,再經過一個ge
相關文章
相關標籤/搜索