为什么要写这篇文章其实是因为最近学到了python的property装饰器的相关知识,刚开始学得云里雾里,于是乎,看了许多相关博客,不巧,大概是自己基础不太好吧,真心感觉许多人写的太过深奥,而且不是很全面。于是本人花了整整一下午实验,现在将关于property的相关知识分享出来。什么是property装饰器顾名思义,这是一个装饰器,起到一个辅助作用,具体理解请看下面一个例子。我们知道,程序中有许多变量都有范围的限制,比如年龄,工资,身高等不可能为负数。因此,我们常常会写一些set(),get()等函数来判断,但常常会过于麻烦,这时,便出现了property装饰器,它既有判断的功能,而且非常简洁。
暂无评论