Logo

How to Think Like a Computer Scientist: Learning with Python

Large book cover: How to Think Like a Computer Scientist: Learning with Python

How to Think Like a Computer Scientist: Learning with Python
by

Publisher: Green Tea Press
ISBN/ASIN: 0971677506

Description:
This is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.

Home page url

Download or read it online for free here:
Read online
(online html)

Similar books

Book cover: The Hitchhiker's Guide to PythonThe Hitchhiker's Guide to Python
by - O'Reilly Media
This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis. You'll find a nice concise list of highly recommended options.
(8117 views)
Book cover: Picking a Python Version: A ManifestoPicking a Python Version: A Manifesto
by - O'Reilly Media
There are two major versions of the Python: the Python 2.x series, and the newer Python 3.x series. This report guides you through the implicit decision tree of choosing what Python version, implementation, and distribution is best suited for you.
(8006 views)
Book cover: Cracking Codes with PythonCracking Codes with Python
by - inventwithpython.com
The book teaches complete beginners how to program in the Python programming language. It features the source code to several ciphers and hacking programs for these ciphers. The final chapters cover the modern RSA cipher and public key cryptography.
(11236 views)
Book cover: Porting to Python 3: An in-depth guidePorting to Python 3: An in-depth guide
by
Porting to Python 3 doesn't have to be daunting. This book guides you through the process of porting your Python 2 code to Python 3. Using plenty of code examples is takes you cross the hurdles and shows you the new Python features.
(17348 views)