Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> Computer Science


Python Programming: A modular approach

Python Programming:   A modular approach

Author(s):
  • Sheetal Taneja
  • Naveen Kumar
  • Author: Sheetal Taneja
    • ISBN:9789332585348
    • 10 Digit ISBN:9332585342
    • Price:Rs. 615.00
    • Pages:606
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    Python Programming introduces one of the most rapidly evolving and preferred programming

    language using the concept of modularity. One of the highlights of the text is its in-depth

    treatment of basic concepts. Advanced topics are discussed with multiple examples of

    applications from various fields such as database management, web and, mobile application

    development."

     

    Table of Content

    "1. Python Programming: An Introduction
    2. Functions
    3. Control Structures
    4. Debugging
    5. Scope
    6. Strings
    7. Mutable and Immutable Objects
    8. Recursion 
    9. Files and Exceptions
    10. Classes I
    11. Classes II
    12. List Manipulation
    13. Data Structures I: Stack and Queues
    14. Data Structures II: Linked Lists
    15. Data Structures III: Binary Search Trees
    16. More on Recursion
    17. Graphics
    18. Applications of Python
    "
     

    Salient Features

    1. A chapter on debugging — an essential skill for making the programs work
    2. Includes basic sorting and searching techniques— selection sort, bubble sort, insertion sort, merge sort, quick sort, and linear and binary search
    3. Comprehensive treatment of recursion, including problems such as list manipulation, Tower of Hanoi, permutation generation, n-queens' problem, Sudoku, and plotting Hilbert curves
    4. Margin notes and chapter summary for quick review of the concepts"