python ------- @property,,学习python 首
python ------- @property,,学习python 首
学习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 = 1024s.height = 768print(s.resolution)assert s.resolution == 786432, ‘1024 * 768 = %d ?‘ % s.resolution
python ------- @property
评论关闭