This repository contains material used to introduce you to the basics of Python in 5 minutes, and expand upon this in 10 minutes. A 'glossary' of useful functions is also included.
1) Downloading the notebooks to be opened in Jupyter From GitHub, you can download the repository containing the notebooks and use Jupyter notebook to open them and access the exercises they contain. This requires Jupyter notebook to be installed on your computer, the link to which can be found here: https://jupyter.org/
2) You can use Binder to open an interactive Jupyter notebook without installing anything. Simply click this badge and launch in a new browser to create the Binder environment. When Binder has finished building the environment, start the exercises by clicking "Intro.ipynb".
If the badge isn't working, you can set up the Binder environment manually by navigating to https://mybinder.org/ and pasting the URL of the GitHub repository (https://github.com/stfcoz/PythonQuick) into the field "GitHub repository name or URL". Click the "launch" button and wait for Binder to create the environment.
Py5min.ipynb
- A quick walkthrough of the fundamentals of Python, including data types, operators and control structures
Py10min.ipynb
- An expansion to
Py5min.ipynb
including arrays, user-defined functions and the class hierarchy
- An expansion to
FunctionGlossary.ipynb
- Short explanations of useful inbuilt functions, as well as those from the
math
,random
,string
,numpy
andmatplotlib
modules
- Short explanations of useful inbuilt functions, as well as those from the
company_sales_data.csv
- A
.csv
file used inFunctionGlossary.ipynb
- A