

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to USA.
Python Programming is designed as a textbook to fulfil the requirements of the first-level course in Python programming. It is suited for undergraduate degree students of computer science engineering, information technology as well as computer applications. This book will enable students to apply the Python programming concepts in solving real-world problems.The book begins with an introduction to computers, problem solving approaches, programming languages, object oriented programming and Python programming. Separate chapters dealing with the important constructs of Python language such as control statements, functions, strings, files, data structures, classes and objects, inheritance, operator overloading and exceptions are provided in the book.Featuresโข Simple and lucid treatment of concepts supported with illustrations for easy understanding.โข Numerous programming examples along with their outputs to help students master the art of writing efficient Python programs.โข Notes and programming tips to highlight the important concepts and help readers avoid common programming errors.โข Strong chapter-end pedagogy including plenty of objective-type questions, review questions, programming and debugging exercises to facilitate revision and practice of concepts learnt.โข 7 Annexures and 5 appendices covering types of operating systems, differences between Python 2.x and 3.x, installing Python, debugging and testing, iterators, generators, getters, setters, Turtle graphics, plotting graphs, multi-threading, GUI and Web Programming provided to supplement the text.โข Case studies on creating calculator, calendar, hash files, compressing strings and files, tower of Hanoi, image processing, shuffling a deck of cards and mail merge demonstrate the application of various concepts.โข Point-wise summary and glossary of key terms to aid quick recapitulation of concepts.Online Resources For Facultyโข Chapter-wise PPTsโข Solutions ManualFor Studentsโข Lab exercisesโข Test generatorโข Projectsโข Model question papersโข Solutions to find the output and error questionsโข Extra reading materialTable of contents1. Introduction to Computers and Problem Solving Strategies2. Introduction to Object Oriented Programming3. Basics of Python Programming4. Decision Control Statements5. Functions6. Python Strings Revisited7. File Handling8. Data Structures9. Classes and Objects10. Inheritance and Polymorphism11. Operator Overloading12. Error and Exception Handling. Review: Python Programming: Using Problem Solving Approach - **"Python Programming: Using Problem Solving Approach" by Reema Thareja is a widely acclaimed textbook that blends Python syntax with algorithmic thinking, making it ideal for beginners and undergraduate students in computer science and IT.** --- ## ๐ Book Overview - **Title**: *Python Programming: Using Problem Solving Approach* - **Author**: Reema Thareja - **Publisher**: Oxford University Press - **ISBN**: 9780199480173 - **Edition**: First Edition - **Audience**: B.Tech, BCA, MCA, and other CS/IT students --- ## ๐ง Key Strengths - **Problem-Solving Focus**: Introduces Python through structured problem-solving techniques, helping learners think algorithmically before coding. - **Comprehensive Coverage**: - Basics: variables, data types, operators - Control structures: loops, conditionals - Functions, recursion, strings, lists, tuples, dictionaries - File handling, classes, inheritance, exceptions - **Pedagogical Tools**: - Flowcharts and dry runs for logic tracing - End-of-chapter exercises and MCQs - Real-world examples and mini-projects --- ## โญ Reader Feedback - **Goodreads Rating**: 4.07/5 from 158 ratings - **Flipkart**: 4.5/5 from 915 ratings and 80 reviews - Praised for clarity, beginner-friendliness, and storytelling approach - Recommended for self-study and classroom use - **desertcart India**: Available in paperback and Kindle formats --- ## ๐ฏ Ideal For - First-year programming courses - Students transitioning from C/C++ to Python - Trainers designing logic-first Python modules - Learners preparing for coding interviews or Python certifications --- ## ๐ Limitations - Less emphasis on advanced topics like decorators, generators, or data science libraries - Not suited for experienced developers or those seeking deep dives into frameworks like Django or Flask Review: This book is seriously good for beginners - This book is good for beginners who just started learn python and it help you to build logical thinking and each concept is been covered perfectly with an example if you people are learning python this book will help you to learn python and concepts very clearly and you have questions to solve those questions are very useful who is trying to learn logical building in python.
| Best Sellers Rank | #115,287 in Books ( See Top 100 in Books ) #232 in Language & Linguistics #292 in Programming Languages (Books) #2,040 in Computers & Internet |
| Customer Reviews | 4.4 out of 5 stars 985 Reviews |
P**Y
Python Programming: Using Problem Solving Approach
**"Python Programming: Using Problem Solving Approach" by Reema Thareja is a widely acclaimed textbook that blends Python syntax with algorithmic thinking, making it ideal for beginners and undergraduate students in computer science and IT.** --- ## ๐ Book Overview - **Title**: *Python Programming: Using Problem Solving Approach* - **Author**: Reema Thareja - **Publisher**: Oxford University Press - **ISBN**: 9780199480173 - **Edition**: First Edition - **Audience**: B.Tech, BCA, MCA, and other CS/IT students --- ## ๐ง Key Strengths - **Problem-Solving Focus**: Introduces Python through structured problem-solving techniques, helping learners think algorithmically before coding. - **Comprehensive Coverage**: - Basics: variables, data types, operators - Control structures: loops, conditionals - Functions, recursion, strings, lists, tuples, dictionaries - File handling, classes, inheritance, exceptions - **Pedagogical Tools**: - Flowcharts and dry runs for logic tracing - End-of-chapter exercises and MCQs - Real-world examples and mini-projects --- ## โญ Reader Feedback - **Goodreads Rating**: 4.07/5 from 158 ratings - **Flipkart**: 4.5/5 from 915 ratings and 80 reviews - Praised for clarity, beginner-friendliness, and storytelling approach - Recommended for self-study and classroom use - **Amazon India**: Available in paperback and Kindle formats --- ## ๐ฏ Ideal For - First-year programming courses - Students transitioning from C/C++ to Python - Trainers designing logic-first Python modules - Learners preparing for coding interviews or Python certifications --- ## ๐ Limitations - Less emphasis on advanced topics like decorators, generators, or data science libraries - Not suited for experienced developers or those seeking deep dives into frameworks like Django or Flask
S**I
This book is seriously good for beginners
This book is good for beginners who just started learn python and it help you to build logical thinking and each concept is been covered perfectly with an example if you people are learning python this book will help you to learn python and concepts very clearly and you have questions to solve those questions are very useful who is trying to learn logical building in python.
R**.
Good one for beginners.
Covered basics of python in simple & lucid language. Plenty of solved examples (programs) are provided. However, few programs aren't correct, rather they should have been written more precisely.
S**R
High Quality Book
Nice & Awesome Book
D**A
Good quality of pages
Recieved a book without any damage
K**I
About the book!
This book is very amazing.The first 2 lessons there is only theory about the computer.It is very useful in long terms. But,it is not necessary.From Third chapter,they are teaching python detailed.This is the best book for the beginners. You will know the basic python.There are obtusely few mistakes but,you can solve by your self. THANK YOU!
A**A
Very good book for python
Goood for beginners to learn python ... explain every topic in detail with python programming...
T**T
Paper Quality
The paper quality of the book is not good. And doesnโt contain enough information. Good for College exams. Not recommended for learning python for coding and development.
Trustpilot
2 months ago
1 month ago