Overview
- Presents numerous exercises, many of which with complete solutions
- Supports the solutions with additional notes that explain the technique used and highlight specific points of Python syntax
- Includes a mixture of classic computer science exercises and exercises that make connections to other disciplines
- Includes supplementary material: sn.pub/extras
Access this book
Tax calculation will be finalised at checkout
Other ways to access
About this book
Undergraduate students undergoing their first programming course and wishing to enhance their programming abilities will find the exercises and solutions provided in this book to be ideal for their needs.
Similar content being viewed by others
Keywords
Table of contents (16 chapters)
Reviews
“The book is suitable for a gentle introductory college level course, or even a solid high school intro to programming course. … A book like this one might in fact be ideal for someone aiming to learn programming or Python on his own. It can also be a very good supplementary material for an online course … . The book is a great resource for acquiring the basic coding fluency … .” (Bojan Tunguz, tunguzreview.com, February, 2015)
“The book provides you with 174 exercises, which can make you an advanced beginner … in Python. The excersises are well-structured indeed, taking into account anything from the basics of the language (printing, units, conditionals, loops and functions) to some more advanced structures as dictionaries, lists and working with files. … The excersises are well selected indeed. I liked them and I enjoyed solving (or looking at their solutions) them.” (Vitosh Academy, vitoshacademy.com, February, 2015)
Authors and Affiliations
About the author
Dr. Ben Stephenson is a Senior Instructor in the Department of Computer Science at the University of Calgary, AB, Canada.
Bibliographic Information
Book Title: The Python Workbook
Book Subtitle: A Brief Introduction with Exercises and Solutions
Authors: Ben Stephenson
DOI: https://doi.org/10.1007/978-3-319-14240-1
Publisher: Springer Cham
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer Nature Switzerland AG 2014
Softcover ISBN: 978-3-319-38561-7Published: 06 October 2016
eBook ISBN: 978-3-319-14240-1Published: 22 January 2015
Edition Number: 1
Number of Pages: XVI, 165
Number of Illustrations: 1 b/w illustrations, 86 illustrations in colour
Topics: Programming Languages, Compilers, Interpreters, Python, Computational Intelligence