| description | Writing pythonic code. |
|---|
-
Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015
-
Notes:
-
variable names should describe the variable (type, const, let)
-
Pythonic transformation of Java Code
- try..finally becoming --- with .... : ...
- iteration becoming -- loop with conversion to sequence (__len__(self) , __get__item(self, i))
-
A ton of algorithms implemented in python: https://github.com/TheAlgorithms/Python
-
A project with more great projects : https://github.com/vinta/awesome-python
-
A repo I made explaining the one time pad in a few languages: https://github.com/descent098/simple-otp
-
A program to download YouTube videos: https://github.com/ytdl-org/youtube-dl
-
A simple OO steam api: https://github.com/smiley/steamapi
-
Progress bars for downloads: https://github.com/bharat-nair/pyprogress
-
A repo with some python program structure templates: https://github.com/canadian-coding/python-package-template
-
Get a Bing wallpaper: https://github.com/utkarsh13/bing-wallpaper-windows
- Programming Pearls (PDF) by Jon Bentley
Inspiration Live Sessions
- Code MakeOver!