|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- class Screen:
- @width.setter
- def width(self,value):
- self.width = value
-
- @height.setter
- def height(self,value):
- self._height = value
- @property
- def resolution(self):
- return self.width * self.height
- @property
- def height(self):
- return self.height
- @property
- def width(self):
- return self.width
-
- if __name__ == "__main__":
- # 测试:
- s = Screen()
- s.width = 1024
- s.height = 768
- print('resolution =', s.resolution)
- if s.resolution == 786432:
- print('测试通过!')
- else:
- print('测试失败!')
复制代码
总是提示错误:
in Screen
@width.setter
NameError: name 'width' is not defined
>>> |
|