1 option
Programming with Python / by T R Padmanabhan.
- Format:
- Book
- Author/Creator:
- Patman̲āpan̲, Ṭi. Ār., author.
- Series:
- Computer Science (Springer-11645)
- Language:
- English
- Subjects (All):
- Software engineering.
- Software Engineering/Programming and Operating Systems.
- Local Subjects:
- Software Engineering/Programming and Operating Systems.
- Physical Description:
- 1 online resource (XIII, 344 pages) : 207 illustrations
- Edition:
- First edition 2016.
- Contained In:
- Springer eBooks
- Place of Publication:
- Singapore : Springer Singapore : Imprint: Springer, 2016.
- System Details:
- text file PDF
- Summary:
- 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, et cetera) 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.
- Contents:
- Python - A Calculator
- Algebra With Variables
- Simple Programs
- Functions And Modules
- Sequences And Operations With Sequences
- Additional Operations With Sequences
- Operations For Text Processing
- Operations With Files
- Application Modules
- Classes And Objects
- Time Related Operations
- Functional Programming Aids.
- Other Format:
- Printed edition:
- ISBN:
- 978-981-10-3277-6
- 9789811032776
- Access Restriction:
- Restricted for use by site license.
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.