首页 > 代码库 > python ------- @property
python ------- @property
学习python 首次打卡,@property
@property
给一个Screen
对象加上width
和height
属性,以及一个只读属性resolution
class Screen (object): @property def width(self): return self._width @width.setter def width(self,value): self._width=value @property def height(self): return self._height @height.setter def height(self,value): self._height=value @property def resolution(self): return self._width*self._height # test: s = Screen() s.width = 1024 s.height = 768 print(s.resolution) assert s.resolution == 786432, ‘1024 * 768 = %d ?‘ % s.resolution
python ------- @property
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。