使用property取代getter和setter方法

class Days(object):
def __init__(self):
self.__days = 0
@property
def days(self):#获取函数,名字是days days 是get方法
return self.__days
@days.setter #get方法的set方法
def day(self,days):
self.__days = days dd = Days()
print(dd.days)
dd.day = 15 #通过day函数设置__days的值
print(dd.days) '''
0
15
'''

2020-05-08

上一篇:PHP 正则表达式匹配 img ,PHP 正则提取或替换图片 img 标记中的任意属性。


下一篇:JAVA提取字符串中所有的URL链接,并加上a标签