Python for Software Design: How to Think Like a Computer Scientist

  • 3h 46m
  • Allen B. Downey
  • Cambridge University Press
  • 2009
Including a wide range of exercises, from short examples to substantial projects, this book provides a no-nonsense introduction to software design using the Python programming language.