Python is a programming language invented by Guido van Rossum. The first version of python was released in 1991.
Python is an interpreted programming language, that is, it does not need to be compiled before executing it. If you have already touched a little programming, you will see that this language has a certain poetry. Programmers often have fun finding the most beautiful / effective way to write a sequence of instructions. Few criticize Python logic - unlike javascript for example .
The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating tradeoffs among alternatives.
Table of contents
Size : | 1067.59 Kb |
File type : | |
Downloads: | 1344 |
Created: | 2019-02-01 |
Classic Computer Science Problems in Python
Non-Programmer's Tutorial for Python 3
Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance
This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectur...
RESTful Web Services Quick GuideRESTful Service quick guide ,this PDF tutorial provides some recommendations for Creating best Web Services project. Free training document course material on 30 pages by Todd Fredrich....
Ruby RegexpDownload free course Ruby Regexp, pdf file on 72 pages by Sundeep Agarwal....
Using the Web to Build the IoTThe Internet of Things offers us an internet that is becoming more than just a mass of mul..., download free IoT tutorial in PDF (176 pages) created by ....
C# : Practical Guide for ProgrammersDownload a free Csharp tutorial in PDF by Michel de Champlain .A complet training document under 262 pages for intermediate level-users....
Learning C++Download free course Learning C++, pdf file on 897 pages by Stack Overflow Community....
3D Game Development with LWJGL 3This book introduces the main concepts required to write a 3D game using the LWJGL 3 library....
Beginner's Android DevelopmentBeginner's Android Development Tutorial in PDF,free training course document under 26 pages to learn the basics of Mobile development....
ADA course in PDFWelcome to the Ada Programming tutorial in PDF, training document under 200 pages intended to beginners....
Microsoft Platform and Tools for Mobile App DevelopmentUnderstanding and creating a mobile app development strategy is an important process for t..., download free Microsoft Platform and Tools for Mobile App Development tutorial in PDF (150 pages) created by Simon Calvert ....