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: 20 Python Libraries You Aren't Using20 Python Libraries You Aren't Using
by - O'Reilly Media
This report helps you explore some of the lesser known Python libraries and tools that deserve more attention. Hattingh diligently spent time finding and testing hidden gems that are easy to install and use, cross-platform, and not yet popular.
(8046 views)
Book cover: Natural Language Processing with PythonNatural Language Processing with Python
by - O'Reilly Media
This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies. With it, you'll learn how to write Python programs that work with large collections of unstructured text.
(17192 views)
Book cover: Python for Informatics: Exploring InformationPython for Informatics: Exploring Information
by - PythonLearn
The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python.
(20949 views)
Book cover: Introduction to Python for Econometrics, Statistics and Numerical AnalysisIntroduction to Python for Econometrics, Statistics and Numerical Analysis
by
Python is a widely used general purpose programming language, which happens to be well suited to Econometrics and other more general purpose data analysis tasks. These notes provide an introduction to Python for a beginning programmer.
(24954 views)