A clean and efficient Python script built using Object-Oriented Programming (OOP) principles to handle personal profile data and city relocation logic.
Key Features & Functionality:
Encapsulation & Structure: Designed a Person class to manage core properties like name, age, and location.
Dynamic Methods: Integrated greet(), move(), and getInfo() methods to dynamically handle status updates and city changes with validation.
Structured Data Output: Designed getInfo() to return data as a formatted dictionary, making it ready for API integration or database storage.
PEP8 Compliance: Written with clean syntax, proper naming conventions, and readable structure for high maintainability.