Book Description
This is a simple open book to learn Python programming language, it is for the programmers who are new to Python.
Python is an interpreted, high-level and general-purpose programming language. Python consistently ranks as one of the most popular programming languages. Large organizations that use Python include Wikipedia, Google, Yahoo, CERN, NASA, Dropbox, IBM, Mozilla, Facebook, Amazon, Instagram, Spotify, Reddit, ...
This open book is licensed under a MIT License. You can download Python for You and Me ebook for free in PDF format (1.1 MB).
Table of Contents
Chapter 1
Installation
Chapter 2
The Beginning
Chapter 3
Using mu editor
Chapter 4
Variables and Datatypes
Chapter 5
Operators and expressions
Chapter 6
If-else, the control flow
Chapter 7
Learning using hardware simulation
Chapter 8
Looping
Chapter 9
Looping over hardware
Chapter 10
Data Structures
Chapter 11
Strings
Chapter 12
Functions
Chapter 13
File handling
Chapter 14
Exceptions
Chapter 15
Class
Chapter 16
Modules
Chapter 17
Collections module
Chapter 18
Using VS Code as your primary Python editor
Chapter 19
PEP8 Guidelines
Chapter 20
Iterators, generators and decorators
Chapter 21
Virtualenv
Chapter 22
Type hinting and annotations
Chapter 23
Simple testing in Python
Chapter 24
A project structure
Chapter 25
Building command line applications with Click
Chapter 26
Simple GUI application development using PyperCard
Chapter 27
Introduction to Flask