Authors:
- 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
Buy it now
Buying options
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 (16 chapters)
-
Front Matter
-
Back Matter
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.
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
-
University of Calgary, Canada
Ben Stephenson
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