
Programming with Python
And Its Applications to Physical Systems
M. Shubhakanta Singh(Author)
CRC Press
1st Edition
Published on 27. May 2025
Book
Paperback/Softback
344 pages
978-1-032-59167-4 (ISBN)
Description
This book is an introduction to Python Programming and provides a practical approach to the subject. The basic concepts of Python are explained in detail and augmented with examples and diagrams for a thorough understanding of the subject.
The book is primarily aimed at students with little or no prior knowledge of programming languages. However, self-taught and hobbyist programmers, scientists, engineers, computing professionals and computer scientists and others who need to program as part of their work may also use this book for understanding the basic concepts of Python.
Print edition not for sale in South Asia (India, Sri Lanka, Nepal, Bangladesh, Pakistan or Bhutan)
The book is primarily aimed at students with little or no prior knowledge of programming languages. However, self-taught and hobbyist programmers, scientists, engineers, computing professionals and computer scientists and others who need to program as part of their work may also use this book for understanding the basic concepts of Python.
Print edition not for sale in South Asia (India, Sri Lanka, Nepal, Bangladesh, Pakistan or Bhutan)
More details
Language
English
Place of publication
London
United Kingdom
Publishing group
Taylor & Francis Ltd
Target group
College/higher education
General, Postgraduate, Undergraduate Advanced, and Undergraduate Core
Dimensions
Height: 234 mm
Width: 156 mm
Thickness: 20 mm
Weight
553 gr
ISBN-13
978-1-032-59167-4 (9781032591674)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
10/2023
1st Edition
CRC Press
€69.99
Available for download

Book
10/2023
1st Edition
CRC Press
€127.20
Shipment within 10-20 days

E-Book
10/2023
1st Edition
CRC Press
€69.99
Available for download
Person
M. Shubhakanta completed his M.Sc. (Physics) from Jamia Millia Islamia University in 1996 and Post Graduate Diploma in Computer Application in 2000. From 2000 to 2002 he was in Solid State Physics Laboratory, DRDO. During that time he designed simulation software for MMIC design and Modeling and Electron Beam Lithography. From 2002 to 2007 he worked as a Project Associate at Electrical Engineering Department, Indian Institute of Technology (IIT), Delhi. Since 2008, he has been associated with Department of Computer Science and Department of Physics, Manipur University. His expertise in Python is derived from online degree courses completed from Massachusetts Institute of Technology and Rice University, and from teaching M.Sc. and MCA students.
Content
Preface
Acknowledgements
1. Introduction
2. Identifiers and Data Types
3. Operators and Expressions
4. Managing Input and Output Operations
5. Decision Making and Branching
6. Decision Making and Looping
7. Functions
8. List
9. Dictionaries
10. Tuples
11. Files
12. Computational Physics- Application in Physical Systems
Appendix I: Objective Type Questions
Appendix II: Descriptive Type Questions
References
Acknowledgements
1. Introduction
2. Identifiers and Data Types
3. Operators and Expressions
4. Managing Input and Output Operations
5. Decision Making and Branching
6. Decision Making and Looping
7. Functions
8. List
9. Dictionaries
10. Tuples
11. Files
12. Computational Physics- Application in Physical Systems
Appendix I: Objective Type Questions
Appendix II: Descriptive Type Questions
References