python特性003:计算特性

#!/usr/local/bin/python3.5

class MyNumber(object):
    def __init__(self,number):
        self.number=number
    def get_number(self):
        ####对于返回值可以有计算
        return self.number*2
    def set_number(self,number):
        self.number=number
    def del_number(self):
        del self.number
    Number=property(get_number,set_number,del_number,'Number property ...')

if __name__=="__main__":
    n=MyNumber(100)
    print(n.Number)

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2021-11-01
  • 2021-06-02
  • 2021-05-22
  • 2021-12-01
猜你喜欢
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
  • 2021-09-22
  • 2021-10-28
  • 2021-05-25
  • 2021-09-16
相关资源
相似解决方案