Python Programming: Using Problem Solving Approach/
By Reema Thareja.
- 2nd Ed.
- New Delhi: Oxford University Press, 2022.
- xv, 491p;, 22cm.
Contents: 1. Introduction to Computers and Problem-Solving Strategies. 2. Introduction to Object Oriented Programming (OOP). 3. Basics of Python Programming. 4. Decision Control Statements. 5. Functions and Modules. 6. Python Strings Revisited. 7. File Handling. 8. Data Structures. 9. Classes and Objects. 10. Inheritance. 11. Operator Overloading. 12. Error and Exception Handling.