In view of Pinho's post in the discussion thread, I will provide some other resources that one can use to learn the language, in the case my method is too dry or doesn't cover what you want to do.
There is a separate thread for comments (
https://mersenneforum.org/showthread.php?t=24906). Post comments/links for me to look at in that thread. Posts here may be moved and/or deleted at my discretion.
Books:
Numerical Methods in Engineering with Python 3, by Jaan Kiusalaas
Numerical Methods in C++: The Art of Scientific Computing by Press, Teukolsky, Vetterling and Flannery (contains C++ source code, but it would be good practice to translate into Python)
Online:
Python's own tutorial:
https://docs.python.org/3/tutorial/index.html
Python documentation:
https://docs.python.org/3/
Tutorialspoint:
https://www.tutorialspoint.com/python/index.htm
W3schools:
https://www.w3schools.com/python/
Net-informations:
http://net-informations.com/python/default.htm
ArchWiki's list of resources:
https://wiki.archlinux.org/index.php/Python#See_also
(more to come)