一、property属性
1、什么是property特性?
property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值。
from math import pi class Circle: def __init__(self,r): self.r = r @property def perimeter(self): return 2*pi*self.r @property def area(self): return self.r**2*pi c1 = Circle(5) print(c1.area) # 圆的面积 print(c1.perimeter) # 圆的周长