The principal disadvantage of MATLAB against Python are the costs. Python is completely free, whereas MATLAB can be very expensive. Python is a very attractive alternative of MATLAB: Python is not only free of costs, but its code is open source. Python is continually becoming more powerful by a rapidly growing number of specialized modules.
Python tutorial: https://www.tutorialspoint.com/python/index.htm
--------------
http://www.python-course.eu/course.php
http://www.python-course.eu/python3_course.php
http://www.python-course.eu/advanced_topics.php
http://www.python-course.eu/numerical_programming.php
http://www.python-course.eu/python_tkinter.php