Python 3 Basics Tutorial
by Kristian Rother
Publisher: GitBook 2015
Number of pages: 56
This is a tutorial for novice programmers, it works best if you follow the chapters and exercises step by step. If you are fluent in any programming language, this tutorial might be very easy for you. This tutorial contains very little material on the higher abstraction levels in Python, like classes, namespaces or even functions.
Home page url
Download or read it online for free here:
by John C. Lusth - The University of Alabama
Contents: Starting Out; Literals; Combining Literals; Precedence and Associativity; Variables; Assignment; Conditionals; Functions; Python Programs and Using Files; Input and Output; Scope; Loops; Recursion; Arrays; Sorting; Footnotes; etc.
by Guido van Rossum - Python Software Foundation
This tutorial introduces the reader informally to the basic concepts of the Python language and system. It introduces many of Python's most noteworthy features, and will give you a good idea of the language's flavor and style.
by Steven F. Lott
This book is a complete presentation of the Python for professional programmers who need to learn the language. The author leads you from a tiny, easy to understand subset of statements to the entire Python language and all built-in data structures.
by Katja Schuerer, Catherine Letondal - Pasteur Institute
This course is designed for biologists who already have some programming knowledge in other languages. The focus is on biological examples that are used throughout the course, as well as the suggested exercises drawn from the field of biology.