Skip to main content
  • Book
  • © 2016

Programming with Python

Authors:

  • Presents clarity in the discussion of different data structures and constructs

  • Offers a variety of examples/exercises to bring out a variety of data structures

  • Shows logical presentation/progress of facilities in Python

  • Facilitates the mastery of basic algorithms for use of the language through relevant and contextual examples

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xiii
  2. Python–A Calculator

    • T. R. Padmanabhan
    Pages 1-5
  3. Algebra with Variables

    • T. R. Padmanabhan
    Pages 7-17
  4. Simple Programs

    • T. R. Padmanabhan
    Pages 19-39
  5. Functions and Modules

    • T. R. Padmanabhan
    Pages 41-68
  6. Sequences and Operations with Sequences

    • T. R. Padmanabhan
    Pages 69-97
  7. Additional Operations with Sequences

    • T. R. Padmanabhan
    Pages 99-136
  8. Operations for Text Processing

    • T. R. Padmanabhan
    Pages 137-174
  9. Operations with Files

    • T. R. Padmanabhan
    Pages 175-197
  10. Application Modules

    • T. R. Padmanabhan
    Pages 199-229
  11. Classes and Objects

    • T. R. Padmanabhan
    Pages 231-264
  12. Time Related Operations

    • T. R. Padmanabhan
    Pages 265-300
  13. Functional Programming Aids

    • T. R. Padmanabhan
    Pages 301-337
  14. Back Matter

    Pages 339-344

About this book

Based on the latest version of the language, this book offers a self-contained, concise and coherent introduction to programming with Python. The book’s primary focus is on realistic case study applications of Python. Each practical example is accompanied by a brief explanation of the problem-terminology and concepts, followed by necessary program development in Python using its constructs, and simulated testing.
 
Given the open and participatory nature of development, Python has a variety of incorporated data structures, which has made it difficult to present it in a coherent manner. Further, some advanced concepts (super, yield, generator, decorator, etc.) are not easy to explain.  The book specially addresses these challenges; starting with a minimal subset of the core, it offers users a step-by-step guide to achieving proficiency.

Authors and Affiliations

  • Amrita University, Coimbatore, India

    T R Padmanabhan

About the author

Dr. T. R. Padmanabhan was formerly Professor Emeritus at Amrita Vishwa Vidyapeetham, Coimbatore. He taught at the IIT Kharagpur, before doing R & D for private companies for several years. He is a Senior Member of the IEEE and a Fellow of both the Institution of Engineers (IEI) and the Institution of Electronics and Telecommunication Engineers (IETE). He has previously published books with Wiley, Tata McGraw-Hill, and Springer Verlag. 

Bibliographic Information

  • Book Title: Programming with Python

  • Authors: T R Padmanabhan

  • DOI: https://doi.org/10.1007/978-981-10-3277-6

  • Publisher: Springer Singapore

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer Nature Singapore Pte Ltd. 2016

  • Hardcover ISBN: 978-981-10-3276-9Published: 19 January 2017

  • Softcover ISBN: 978-981-10-9832-1Published: 30 April 2018

  • eBook ISBN: 978-981-10-3277-6Published: 13 January 2017

  • Edition Number: 1

  • Number of Pages: XIII, 344

  • Number of Illustrations: 207 b/w illustrations

  • Topics: Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access