Unknown: Creation of dynamic property Proxy::$getManufacturer is deprecated in /home4/shahu2cf/shah-domains/nammaponneri.com/system/engine/proxy.php on line 42Unknown: Creation of dynamic property Proxy::$getManufacturers is deprecated in /home4/shahu2cf/shah-domains/nammaponneri.com/system/engine/proxy.php on line 42Unknown: Creation of dynamic property Proxy::$addReview is deprecated in /home4/shahu2cf/shah-domains/nammaponneri.com/system/engine/proxy.php on line 42Unknown: Creation of dynamic property Proxy::$getReviewsByProductId is deprecated in /home4/shahu2cf/shah-domains/nammaponneri.com/system/engine/proxy.php on line 42Unknown: Creation of dynamic property Proxy::$getTotalReviewsByProductId is deprecated in /home4/shahu2cf/shah-domains/nammaponneri.com/system/engine/proxy.php on line 42 Problem Solving and Programming with Python by Reema Thareja
  • Problem Solving and Programming with Python by Reema Thareja

Book: Problem Solving and Programming with Python 

Author: Reema Thareja

Edition: 2018

As Per the Anna University Syllabus-GE8151

Includes Anna University's Previous Year's Solved Question Papers

Contains Solved model Question Papers

Provides Additional Illustrative Examples and Lab Exercises

Problem Solving and Programming with Python is designed as a textbook to meet the requirements of the Python programming course offered to the first year engineering students of Anna University. The book provides an introduction to the problem solving approaches and object oriented programming. It deals with the fundamentals and important features of Python language such as control statements, functions, strings, files, data structures, classes and objects and exception handling.
Key Features:
Complete coverage of the Problem Solving and Python Programming syllabus offered by Anna University.
Simple and to-the-point explanations of concepts using numerous programming examples that makes the text easy to understand.
Detailed coverage of fundamental constructs, strings, file handling, classes and exception handling in Python.
Notes and Programming tips provided to emphasize on the important concepts and help readers avoid common programming errors.
Lab exercises and additional illustrative examples explained through algorithms and flowcharts to help readers hone their logical and programming abilities.
Case studies on creating calculator, calendar and hash files, compressing strings and files, image processing, shuffling a deck of cards and mail merge along with programs are interspersed within the text.
Strong chapter-end pedagogy including plenty of objective-type questions, review questions, programming and debugging exercises to facilitate revision and practice of concepts learnt.
1 solved question paper and 2 solved model question papers included to help readers prepare for the university examinations.
6 Annexures and 5 appendices covering differences between Python 2.x and 3.x, installing Python, debugging and testing, iterators, generators, getters, setters, Turtle graphics, plotting graphs, additional examples, GUI and Web Programming provided to supplement the text.
Online Resources
The following resources are available to support the faculty and students using this text:
For Faculty
Chapter-wise PPTs
Solutions Manual
Chapters on Inheritance and Operator Overloading
For Students
Lab Exercises
Test Generator
Projects
Solutions to find the output and error exercises
Extra Reading Material
Table of Contents:
1. Algorithmic Problem Solving
2. Introduction to Object Oriented Programming (OOP)
3. Basics of Python Programming
Annexure 1 — Installing Python
Annexure 2 — Comparison between Python 2.x and Python 3.x Versions
Annexure 3 — Testing and Debugging
4. Decision Control Statements
Case Study 1 — Simple Calculator
Case Study 2 — Generating A Calendar
5. Functions and Modules
Annexure 4 — Functions as Objects
Case Study 3 — Shuffling A Deck of Cards
6. Python Strings Revisited
7. File Handling
Case Study 4 — Creating a Hash File (or a message digest of a file)
Case Study 5 — Mail Merge Program
Case Study 6 — Finding Resolution of an Image
8. Data Structures
Annexure 5 — Iterator and Generator
9. Classes and Objects
Annexure 6 — Getters, Setters, Property and Deleter
10. Error and Exception Handling
Case Study 7 — Compressing String and Files

Appendix A — Additional Illustrative Examples and Lab Exercises
Appendix B — GUI Programming with tkinter Package
Appendix C — Simple Graphics Using Turtle
Appendix D — Plotting Graphs in Python
Appendix E — CGI/Web Programming Using Python
Solved Question Paper (2017/18)
Solved Model Question Paper - 1
Solved Model Question Paper - 2.

Write a review

Note: HTML is not translated!
    Bad           Good
Captcha

Problem Solving and Programming with Python by Reema Thareja

  • Product Code: CS1584
  • Availability: In Stock
  • RS:475.00
  • RS:350.00

  • Price in reward points: 1

Related Products

Problem Solving and Programming with Python - Reema Thareja

Problem Solving and Programming with Python - Reema Thareja

Book: Problem Solving and Programming with Python Author: Reema TharejaEdition: 2018As Per the ..

RS:350.00 RS:475.00

Information Retrieval - Dr. R. Dhaya

Information Retrieval - Dr. R. Dhaya

Information RetrievalAuthor - Dr. R. DhayaPublication - Magnus PublicationEdition - Reprint -&n..

RS:190.00 RS:250.00

Engineering  Mathematics by P.Sivaramakrishna Das and E.Rukmangadachari

Engineering Mathematics by P.Sivaramakrishna Das and E.Rukmangadachari

Book-Engineering  MathematicsAuthor-P.Sivaramakrishna Das and E.RukmangadachariEdition-2nd Edit..

RS:290.00 RS:500.00

Communication Engineering by Muralibabu

Communication Engineering by Muralibabu

Book - Communication EngineeringAuthor - MuralibabuEdition - 5th edition 2014As Per the Latest Sylla..

RS:150.00 RS:290.00

Engineering Graphics by K.VenuGopal , V.Prabhu Raja

Engineering Graphics by K.VenuGopal , V.Prabhu Raja

Engineering GraphicsAs per the Latest Syllabus of ANNA University for First Year BE / B Tech. Course..

RS:150.00 RS:390.00

Computer-Aided Power Systems Analysis by Dr.George Kusic

Computer-Aided Power Systems Analysis by Dr.George Kusic

Book: Computer-Aided Power Systems Analysis Author: Dr.George KusicEdition: 2018ABOUT:Computer ..

RS:400.00 RS:750.00

Information Retrieval by Dr.L.M.Palanivelu , N.Jayanthi & S.Sadeesh

Information Retrieval by Dr.L.M.Palanivelu , N.Jayanthi & S.Sadeesh

Book: Information Retrieval Authors: Dr.L.M.Palanivelu , N.Jayanthi & S.SadeeshEdition: Jun..

RS:180.00 RS:250.00

Engineering Graphics by K VenuGopal , V Prabhu Raja

Engineering Graphics by K VenuGopal , V Prabhu Raja

Engineering GraphicsAs per the Latest Syllabus of ANNA University for First Year BE / B Tech. Course..

RS:250.00 RS:450.00

Information Technology Training Programme Module 1

Information Technology Training Programme Module 1

 Information Technology Training Programme Course Material Module 1Board of StudiesThe Institut..

RS:180.00 RS:400.00

Information Technology Training Programme Module 2

Information Technology Training Programme Module 2

 Information Technology Training Programme Course Material Module 2Board of StudiesThe Institut..

RS:180.00 RS:400.00

Advanced Information Technology Training Programme Module 1

Advanced Information Technology Training Programme Module 1

Advanced Information Technology Training Programme Course Material Module 1Board of StudiesThe Insti..

RS:150.00 RS:300.00

Advanced Information Technology Training Programme Module 2

Advanced Information Technology Training Programme Module 2

AdvancedInformation Technology Training Programme Course Material Module 2Board of StudiesThe Instit..

RS:150.00 RS:300.00

Compulsory Computer Training Programme Module 1

Compulsory Computer Training Programme Module 1

Compulsory Computer Training Programme Course Material Module 1The Institute of chartered Accountant..

RS:120.00 RS:300.00

Compulsory Computer Training Programme Module 2

Compulsory Computer Training Programme Module 2

Compulsory Computer Training Programme Course Material Module 2The Institute of chartered Accountant..

RS:120.00 RS:300.00

Compulsory Computer Training Programme Module 3

Compulsory Computer Training Programme Module 3

Compulsory Computer Training Programme Course Material Module 3The Institute of chartered Accountant..

RS:120.00 RS:300.00

Information Theory & Coding by Dr.J.S.Chitode

Information Theory & Coding by Dr.J.S.Chitode

Book: Information Theory & Coding Author: Dr.J.S.ChitodeAs Per the Revised Syllabus of Anna Univ..

RS:110.00 RS:230.00

Engineering Mathematics-2 by Dr.A.Singaravelu

Engineering Mathematics-2 by Dr.A.Singaravelu

Book: Engineering Mathematics-2Author: Dr.A.SingaraveluAs Per the Anna University SyllabusFor 2 Seme..

RS:200.00 RS:350.00

Problem Solving using Python by Dr.S.P.Ponnusamy, Dr.S.Gokila

Problem Solving using Python by Dr.S.P.Ponnusamy, Dr.S.Gokila

Book: Problem Solving using Python(Python Programming Lab)Author: Dr.S.P.Ponnusamy, Dr.S.G..

RS:150.00 RS:310.00

Problem Solving using Python by Dr.S.P.Ponnusamy, Dr.S.Gokila

Problem Solving using Python by Dr.S.P.Ponnusamy, Dr.S.Gokila

Book: Problem Solving using Python(Python Programming Lab)Author: Dr.S.P.Ponnusamy, Dr.S.G..

RS:150.00 RS:310.00

Tags: Problem, Solving, and, Programming, with, Python, Reema, Thareja