This is my personal scratchpad to learn Python, while walking through these nice online tutorials:
While slowly reaching some very basic understanding of Python,
i try to document in a very condensed manner everything so far understood.
This is a loooong way and work in progress.
If you already know python, reading this is boring and waste of time for you..
- Coding rules and Line End
- Variables and Types
- Strings Operations
- Operators
- Loops and Branches
- Functions
- Generator-functions and Generator-iterators
- List Comprehentions
- Lambdas
- Classes
- Closures
- Decorators
- Iterators
- Map, Filter and Reduce
- Modules and Packages
- Code Introspection
- Regular Expressions
- Exceptions
- User input
- Reading and writing files
- built-ins
- Installing Packages with pip
- Numpy Arrays
- Complex Numbers
- Matplotlib
- SciPy - Scientific Python
- Practical Examples