Узнайте, как работает декоратор @property в Python, включая методы setter и deleter. Понимайте разницу между функциональным и декораторным подходами с практическими примерами и лучшими практиками.