How to Think Like a Computer Scientist: Learning with Python 3 Documentation

This book 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.
Pages : 288 pages
Size : PDF and PostScript
File type : pdf
Downloads: 109
Created: 2020-08-29
License: GNU Free Documentation License
Author(s): Allen B. Downey, Jeffrey Elkner, Peter Wentworth, and Chris Meyers
How to Think Like a Computer Scientist: Learning with Python 3 Documentation

Others Python Tutorials

How To Code in Python 3

First Semester in Numerical Analysis with Python

Introduction to Scientific Programming with Python

Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance

Python in Hydrology

Others related eBooks about How to Think Like a Computer Scientist: Learning with Python 3 Documentation

Python for You and Me

This is a simple book to learn Python programming language, it is for the programmers who are new to Python....

Java Persistence with JPA

This tutorial is a reference guide to provide a framework on how to work with JPA and help you to start your first JPA applications,free PDF training course material on 33 pages ....

Elementary Algorithms

This is a free book about elementary algorithms and data structures. This book doesn't only focus on an imperative (or procedural) approach, but also includes purely functional algorithms and data structures. It doesn't require readers to master any programming languages, because all the algorit...

Algorithms: Fundamental Techniques

This book is about the creation and analysis of efficient algorithms. After introducing some necessary matical background this book covers:...

Java self learning

Download free Java tutorial for self learning , course tutorial training on pdf under 115 pages by Laura Lemay and Charles L. Perkins....

Python Multithreading free PDF

Download free course Python Multithreading free PDF, pdf file on 6 pages by tutorialkart.com....

Essential Kotlin

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Kotlin programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Microservices Best Practices for Java

Download free course Microservices Best Practices for Java, pdf file on 134 pages by Michael Hofmann, Erin Schnabel, Katherine Stanley....

Learning with Python: How to Think Like a Computer Scientist

The user-friendly, object-oriented programming language Python is quickly becoming the most popular introductory programming language for both students and instructors....

Entreprenerd: Marketing Programmers

Download free course Entreprenerd: Marketing Programmers, pdf file on 301 pages by Jack Kinsella....