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: Programming Computer Vision with PythonProgramming Computer Vision with Python
by - O'Reilly Media
The idea behind this book is to give an easily accessible entry point to hands-on computer vision with enough understanding of the underlying theory and algorithms to be a foundation for students, researchers and enthusiasts.
(7802 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.
(6147 views)
Book cover: Start Here: Python Programming for BeginnersStart Here: Python Programming for Beginners
by - toonzcat.com
This book is meant to help you begin learning the basics of Python programming version 3 or later. It is a brief introduction to Python. The author attempts to be as brief as possible to get the new programmer into programming as fast as possible.
(9628 views)
Book cover: Data Structures and Algorithms with Object-Oriented Design Patterns in PythonData Structures and Algorithms with Object-Oriented Design Patterns in Python
by
The primary goal of this book is to promote object-oriented design using Python and to illustrate the use of the emerging object-oriented design patterns. The book shows how these patterns are used to create good software designs.
(12747 views)