Books on programming are usually verbose. This book is a non-traditional approach to learning Python efficiently. In this book, the authors have struck a balance between verbosity and pace of learning. The layout is used to summarize the important features of the language using self-explanatory examples, while keeping descriptions to a minimum.
The book contains material refined through years of teaching and research experiences, and feedback received from numerous students. It offers a quick start to learning the Python programming language. Readers who have prior programming knowledge but are new to Python will find the book easy to read. Experienced programmers will find the book useful in preparing for interviews by reviewing the material and included exercises.
About the Authors
is an Associate Professor of Computer Science at Florida State University. He received his B.Sc degree in Mathematics and Computing from IIT Kharagpur in 1999 and a Ph.D. in Computer Science from Stony Brook University in 2004. Prior to joining FSU as an Assistant Professor in 2004, he was a visiting scientist at MPI-Saarbruecken, Germany. Piyush is a recipient of the NSF CAREER Award, the AFOSR Young Investigator Award, the FSU Innovator Award, NSF ICorps Award, Fulbright Award, and the FSU Developing Scholar Award. He is a lifetime-senior member of the ACM and the CEO of CompGeom Inc.
Biswas Parajuli is a PhD student at Florida State University.