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: 95
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

Think Python, Free PDF tutorial

Problem Solving with Algorithms and Data Structures Using Python

Modeling and Simulation in Python

Modeling and Simulation in Python

Python re(gex)?

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

Think Perl 6

Want to learn how to program and think like a computer scientist? This practical guide get..., download free Perl 6 tutorial in PDF (466 pages) created by Laurent Rosenfeld ....

Professor Frisby's Mostly Adequate Guide to Functional Programming

This is a book on the functional paradigm in general. We'll use the world's most popular f..., download free Functional Programming tutorial in PDF (146 pages) created by Brian Lonsdorf ....

Open Data Structures (in C++)

Download free course Open Data Structures (in C++), pdf file on 336 pages by Pat Morin....

Getting started with C#

Free tutorial in PDF about C# programming ,a training document under 52 pages designated to beginners who want to learn the basics of CSharp language....

Understanding Machine Learning

Download free course Understanding Machine Learning, pdf file on 449 pages by Shai Shalev-Shwartz, Shai Ben-David....

Object-oriented Programming in C#

Download free course Object-oriented Programming in C#, pdf file on 485 pages by Kurt Normark....

Optimizing software in C++

Download free course Optimizing software in C++, pdf file on 176 pages by Agner Fog....

Problem Solving with Algorithms and Data Structures Using Python

THIS TEXTBOOK is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. Th...

Cookbook for R: Best R Programming TIPs

The goal of this cookbook is to provide solutions to common tasks and problems in analyzing data. Each recipe tackles a specific problem with a solution you can apply to your own project, and includes a discussion of how and why the recipe works....

Getting started with JSF2

Free Pdf tutorial about the basics of JSF and Eclipse ,training document for beginners under 28 pages to learn how to install and setup JSF....