python_tips

by gpetepg

gpetepg / python_tips

Some Python tips for beginner to intermediate users. Also used as a personal cheat sheet. Featured h...

129 Stars 39 Forks Last release: Not found MIT License 120 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

===========

Python Tips

These tips are for beginner to intermediate Pythonistas who have a bit of experience with the language. I focused on general Python tips that I think are good to know.

Please clone or fork, the notebooks are meant to be interacted with. The TOC do not work on GitHib.

If the page notebooks won't load on GitHub view them here: -

Python Tips 
. - `Built-In-Libraries <https://nbviewer.jupyter.org/github/gpetepg/pythontips/blob/master/builtinlibrarytips.ipynb/>`.

Note that these were written in Python 3 (3.6)

These files are .ipynb. It is a notebook document used by Jupyter Notebook, an interactive computational environment designed to help scientists work with the Python language (as well as many others e.g. R, Julia, Ruby, JavaScript).

I suggest downloading

Anaconda 
_. Anaconda is a free and open source distribution of the Python and R programming languages that aims to simplify package management and deployment. Jupyter Notebook is included in Anaconda.

I've included an inline

python tutor 
_. Just uncomment it and run the cell to use.

Please feel free to contribute, critique and comment.


These tips are for beginner to intermediate Pythonistas who have a bit of experience with the language. I focused on general Python tips I think that are good to know.

General Tips:

Topics - Additional Operators - Global - Enumerate - Comprehension; List, Set, Dict

Functions and Classes Topics:

Functions - Generators - Args and Kwargs - Lambda Functions - Mutable Parameters - Decorators - Recursion Classes - Class Inheritance - "Private Methods" - Str and Repr - Static and Class Methods - Method Chaining - Property Decorators; Getters, Setters, Deleters

Built-In Functions and Libraries Topics:

Functions - Map - Filter - Zip - Print Formatting - Multiline comments - Formatting - Str and Repr Libraries - Itertools - Infinite Itorators - Iterators Terminating On The Shortest Input Sequence - Combinatoric Iterators - Collections - Functools - Datetime - OS

Random Tips:

  • Random assortment of tips that did not fit the other notebooks

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.