Learn Python! Python is a programming language that lets you work quickly and integrate systems more effectively. This tutorial will help you learn this useful language: it's a programming guide for non-programmers. I'll be using Python 3.7.6
A-C. The Basics
D. Lists & Tuples
E. Looping
F. Strings
G. Modules
H. Dictionaries
I. Files
J. Object-oriented programming (OOP)
- J1. Classes
- J2. J2. Object-Oriented Programming
- J3. Inheritance and Polymorphism
- J4. Class examples
- J5. List all instances of a given Class
I attempted to apply the Python philosophy of writing code to writing this tutorial:
- Beautiful is better than ugly
- Explicit is better than implicit
- Simple is better than complex
- Complex is better than complicated
- Flat is better than nested
- Sparse is better than dense
- Readability counts