Functions in Python: Definition, Types, and Usage πŸ’»