python prerequisites
python is a programming language
you can read the tutorials (and load them to your device!) if you never used python
jupyter support
for the purpose of math i use jupyter it is also better than plain py files if you are doing math