This is a very useful page that really helped me learn the functional use of python for analytics quickly. He also has a youtube channel "Sentdex" (https://www.youtube.com/user/sentdex) with a lot of free and great content. On this page he talks about machine learning techniques like k means and training an svm, but also data visulization and tutorials on pandas, matpotlib, and even nltk.
To learn the syntax of Python Quickly I would check out a python tutorial. There are a ton out there, but one that I think is simple yet effective is on the page "FreeCodeCamp.org"
Hope this helps!