Question: How do you manage memory in Python?
Answer: Memory management in Python involves automatic garbage collection through reference counting and cyclic garbage collector. Developers can also use memory profiling tools and optimizations like using slots for memory-efficient attribute storage in classes.