📝
Python Basics
Foundational concepts and fundamental questions
1. What is the difference between a module and a package in Python?
▼
2. Is Python a compiled or an interpreted language?
▼
3. What are the benefits of using Python as a language/tool today?
▼
4. What are global, protected, and private attributes in Python?
▼
5. Is Python case sensitive?
▼
6. What is Pandas?
▼
7. How is exception handling done in Python?
▼
8. What is the difference between a for loop and a while loop in Python?
▼
9. Is indentation required in Python? Why?
▼
10. What is the use of self in Python?
▼
11. If you want, I can convert all answers into an interview-ready PDF/HTML, or create a concise one-page revision sheet.
▼
12. What is the difference between a module and a package in Python?
▼
13. Is Python a compiled or an interpreted language?
▼
14. What are the benefits of using Python as a language/tool today?
▼
15. What are global, protected, and private attributes in Python?
▼
16. Is Python case sensitive?
▼
17. What is Pandas?
▼
18. How is exception handling done in Python?
▼
19. What is the difference between a for loop and a while loop in Python?
▼
20. Is indentation required in Python? Why?
▼
21. What is the use of self in Python?
▼
22. If you want, I can convert all answers into an interview-ready PDF/HTML, or create a concise one-page revision sheet.
▼
23. How does Python manage memory? Explain reference counting and garbage collection.
▼
24. Does Python support multiple inheritance?
▼
25. How is memory management done in Python?
▼
